py-range-parse:将常用的范围符号解析为python对象

时间:2024-02-23 19:50:18
【文件属性】:

文件名称:py-range-parse:将常用的范围符号解析为python对象

文件大小:15KB

文件格式:ZIP

更新时间:2024-02-23 19:50:18

parsing range python3 hacktoberfest range-notations

py-range-parse py-range-parse是一个库,用于将常用的范围符号解析为行为类似于集合的python对象。 py-range-parse用于 希望还有很多其他人:) 如何使用 pip install py-range-parse from py_range_parse import parse_range range = parse_range ( "[0..5]" ) 或手动创建: from py_range_parse import Range range = Range ( 0 , 5 ) 输入格式 从str解析Range ,将忽略任何空格。 int范围 如果同时开始和结束价值型的int ,所产生的Range将只考虑整数作为它的一部分。 如果还想包含float值,则至少一个值必须是float 。 [-2 .. 5] [10 .. 1] 如果最终值大于起始值所得范围将自动被反转更大。 因此, range.start <= range.end在Range始终为True 。 float范围 甲float Range包括每一个可能的float的开始和


【文件预览】:
py-range-parse-master
----MANIFEST.in(25B)
----test_requirements.txt(6B)
----.github()
--------stale.yml(2KB)
--------FUNDING.yml(601B)
--------config.yml(879B)
--------release-drafter.yml(218B)
--------ISSUE_TEMPLATE()
--------reaction.yml(1B)
--------workflows()
----requirements.txt(0B)
----py_range_parse()
--------__init__.py(4KB)
----LICENSE(1KB)
----setup.py(4KB)
----README.md(5KB)
----tests()
--------str_test.py(626B)
--------comparison_test.py(1KB)
--------parse_test.py(3KB)
--------__init__.py(0B)
--------contains_test.py(3KB)
----.gitignore(1KB)
----example.py(139B)

网友评论