非负整数的单位后缀.解析和转录

cs.units的Python项目详细描述


根据不同单位尺度分解非负整数的函数。

适用范围:

  • BINARY_BYTES_SCALE:(b)字节、kib、mib、gib等的二进制单位。
  • DECIMAL_BYTES_SCALE:(b)字节、KB、MB、GB等的十进制单位。
  • DECIMAL_SCALE:单位后缀k、m、g等。
  • TIME_SCALE:单位为(s)秒,(m)分钟,(h)我们的,(d)天和(w)周。

函数combine(components, scale)

human()中的值组件序列组合为整数。

函数geek_bytes(n)

按单位将非负整数n分解为计数 来自BINARY_BYTES_SCALE

函数human(n, scale)

将非负整数n按单位从scale分解为计数。

参数:

  • n:非负整数。
  • scale:一个(factor,unit)序列,其中factor是 尺寸系数如下,并且unit是指示符 单位的。

函数human_bytes(n)

按单位将非负整数n分解为计数 来自DECIMAL_BYTES_SCALE

函数human_time(n, scale=None)

按单位将非负整数n分解为计数 来自TIME_SCALE

函数multiparse(s, scales, offset=0)

解析一个整数,后跟一个可选的小数位数并返回计算值。 返回已分析的值和新偏移量。

参数:

  • s:要分析的字符串。
  • scales:一个(因子,单位名称)的比例数组。
  • offset:解析的起始位置。

函数parse(s, scale, offset=0)

解析一个整数,后跟一个可选的小数位数并返回计算值。 返回已分析的值和新偏移量。

参数:

  • s:要分析的字符串。
  • scale:一个(因子,单位名称)的比例数组。
  • offset:解析的起始位置。

函数transcribe(n, scale, max_parts=None, skip_zero=False, sep='')

scale转录非负整数n

参数:

  • n:非负整数。
  • scale:一个(因子,单位)序列,其中因子是 尺寸系数如下,并且unit是指示符 单位的。
  • {CD37>}:转录组分的最大数目。
  • skip_zero:省略值为0的组件。
  • sep:单词之间的分隔符,默认值:''

功能transcribe_bytes_geek(n, max_parts=1, **kw)

BINARY_BYTES_SCALE转录非负整数n

功能transcribe_bytes_human(n, max_parts=1, **kw)

DECIMAL_BYTES_SCALE转录非负整数n

功能transcribe_time(n, max_parts=3, **kw)

TIME_SCALE转录一个非负整数n

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java是否存在这样一种场景:Java7的Hashmap实现优于Java8的实现   java如何打印这些完整的数组?   java BuildException:未能执行aapt   java如何使用类。未知类型的集合返回的cast()   java准备语句返回错误的值   webview 安卓中的java显示身份验证对话框   java如何重命名列名JPA Hibernate   java查询从特定用户和特定时间段的Oracle表(通过比较原始表和备份表)中选择修改的行   java Youtube视频仅在三星S6设备上加载时自动暂停   未调用java RecyclerView getItemViewType   使用JSch setCommand执行带有源选项的java Shell ping命令时失败   java Hibernate:无法删除|删除分离的实例   Java Spring@MappedSuperclass字段作为子类中的@Id字段   java Android:确定单击了哪个按钮,因为该按钮未在xml中定义   如何计算java阵列内存使用率   使用Java查找按字母顺序排列的第一个字符串   javascript注销功能刷新页面,但页面仍已登录   当接口作为参数提供时,java依赖项注入不起作用   java中带原语的字符串扭曲