跳转到主要内容

展示justbytes包的显示选项

项目描述

justbytes_gui 是一个简单的库,用于展示 justbytes 库的显示选项。

有许多显示选项,要记住所有的关键字可能有点困难。

用法

此库需要 justbytes 库。它有一个方法,即 show() 方法,该方法在 justbytes.Range 对象上调用。

>>> from justbytes import *
>>> number = Range(32, GiB)
>>> from justbytes_gui import show
>>> show(number)

show() 方法将打开一个GUI,显示数字并允许用户通过更改选项进行实验。

这些选项分为两类,一类可能会改变显示的数字或单位的值,另一类只会改变外观。

值选项

  • 基数 - 显示数字的基数。十进制是最常用的基数,但显示选项允许选择任何基数。基数1000在显示SI单位时特别有用,基数1024在显示IEC单位时有用,因为这些基数的选择也会显示子单位的分解。

  • 单位,IEC或SI - IEC单位是基数1024,SI是基数1000。

  • 精确值 - 如果选择此选项,将选择最高单位,使得结果值为整数。

  • 精度 - 小数点右侧的最大数字位数。

  • 限制 - 一个分数,乘以 IEC 或 SI 单位相应的因子,给出小数点左侧数值大小的上限。选择 1.0 与 IEC 单位一起使用表示小数点左侧的值必须严格小于 1024 * 1.0。

  • 舍入方法 - 有多种舍入方法,名称都一目了然。

  • 单位 - 如果指定了特定的单位,例如 MB,这将覆盖其他配置操作。

显示选项

显示选项根据各种类别进一步分组。

基本选项

这些选项确定数字基数如何表示。

  • 前缀 - 使用基数为 8(0)或基数为 16(0x)的常用前缀之一。

  • 下标 - 使用类似于下标的符号来表示基数。

数字选项

这些选项确定如何显示数字。

  • 使用字母 - 使用字母表示大于 9 的值,例如,a 表示 10,b 表示 11,以此类推。

  • 使用大写字母 - 如果已经使用字母,则此选项有意义,并导致使用大写字母而不是小写字母。

  • 分隔符 - 分隔符用于在需要用多个字符表示的数字之间分隔。

剥离选项

这些选项控制如何去除尾随零。

  • 去除所有 - 去除所有尾随零。

  • 去除精确 - 如果显示的数字与表示的值完全相同,则去除尾随零。

  • 去除整个 - 与去除精确类似,但添加进一步的限制,即只有零出现在右侧。

其他选项

这些选项没有明显的分组。

  • 显示关系 - 表示显示的值与其表示的值之间的关系。

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

justbytes-gui-0.3.0.tar.gz (6.0 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面