展示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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6a4cc75f5e66f3069aa2da39460e25084cb5b98ba390d06e2a03cce4416077a7 |
|
MD5 | e492171a6b0f4db95b3a737452395c94 |
|
BLAKE2b-256 | 8b9be0793e36b9da823ce4d9ce56af99129b116dd572a6ece3b0fb284650e49c |