用于分析数字和数字序列的参数的库,可直接使用或与argparse一起使用。允许连续或非连续序列的简明表示。示例:1,5-10,40-50/5200+100/25
pynumparser的Python项目详细描述
摘要
此库提供两个类,用于解析简单整数或浮点数和数字 序列,可选地强制值限制。它们可以用作显式对象或 在argparse.argumentparser中键入参数的参数
- numbersequence 分析输入字符串并生成一个数字序列,可以选择确保 它们在给定的范围内。它还将把一系列数字转换成字符串形式 [从1.2版起]
- 数字 分析输入字符串并返回单个数字;确保它们在给定的范围内 极限值
- 这两个类都有一个 numtype 参数( int 或 float )和一个 限制参数 可以是 none 或2元组;2元组对解析的值施加限制。