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

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 JAXB封送字符串,具有xml值,且不转义该值   java ModelMapper转换器不工作   java像HH000412或HCANN000001这样的前缀是什么意思?   验证日期输入修复java。lang.numberformatexception错误   当表具有外键时,java Telosys代码生成失败   如何使所有派生类一起只能实例化一个实例的单例抽象基类?(爪哇)   java如何在非静态服务类中使用广播接收器   java nutch爬虫相对URL问题   使用Jboss DMR下载/保存java附件   Rest模板:无法提取响应:当我们得到xml响应时,没有找到适合响应类型的HttpMessageConverter,没有绑定到JAVA对象   java如何编写可扩展窗格/面板/卡的代码   java是在ITreeViewerListener的treeExpanded()之前调用ContentProvider的getChildren()吗?   java将JComponent添加到小程序窗格   java混淆:使用简单逻辑的Flames程序