python-string-utils:方便的Python库,用于验证,操作和生成字符串

时间:2024-06-03 06:52:03
【文件属性】:

文件名称:python-string-utils:方便的Python库,用于验证,操作和生成字符串

文件大小:70KB

文件格式:ZIP

更新时间:2024-06-03 06:52:03

utility ipv6 strings ipv4 email-validation

Python字符串实用程序 最新版本: (2020年3月) 一个方便的库,用于验证,操作和生成字符串,该库是: 简单而“ pythonic” 完整记录并带有示例! ( 上的html版本) 100%的代码覆盖率! (您自己可以在上看到它) 已针对所有官方支持的Python版本进行了测试(借助Travis CI,可在每次推送时自动进行测试) 快速(主要基于编译的正则表达式) 不受外部依赖 符合PEP8 里面有什么... 图书馆结构 该库基本上包含在python包string_utils ,其中包含以下模块: validation.py (包含字符串检查API) manipulation.py (包含字符串转换api) generation.py (包含字符串生成api) errors.py (包含特定于库的错误) _regex.py (包含仅用于内部使用的已编译正则表


【文件预览】:
python-string-utils-master
----.gitignore(2KB)
----README.md(11KB)
----build.sh(46B)
----CHANGELOG.md(6KB)
----string_utils()
--------errors.py(429B)
--------validation.py(20KB)
--------generation.py(4KB)
--------_regex.py(6KB)
--------__init__.py(271B)
--------manipulation.py(22KB)
----tests()
--------test_snake_case_to_camel.py(3KB)
--------test_uuid.py(412B)
--------test_is_string.py(661B)
--------test_is_isbn_13.py(2KB)
--------test_strip_margin.py(2KB)
--------test_compress.py(2KB)
--------test_decompress.py(1KB)
--------test_reverse.py(1KB)
--------test_is_credit_card.py(3KB)
--------test_camel_case_to_snake.py(3KB)
--------test_is_decimal.py(3KB)
--------test_is_ip.py(2KB)
--------test_is_integer.py(2KB)
--------test_is_email.py(8KB)
--------test_is_number.py(4KB)
--------test_strip_html.py(3KB)
--------test_is_pangram.py(900B)
--------test_roman_encode.py(7KB)
--------test_secure_random_hex.py(1KB)
--------test_roman_decode.py(8KB)
--------test_is_camel_case.py(2KB)
--------test_is_full_string.py(720B)
--------test_is_ip_v6.py(1KB)
--------test_is_url.py(5KB)
--------test_roman_range.py(5KB)
--------test_is_isbn_10.py(2KB)
--------test_is_uuid.py(1KB)
--------test_is_isogram.py(1KB)
--------test_slugify.py(3KB)
--------__init__.py(0B)
--------test_is_snake_case.py(3KB)
--------test_is_isbn.py(3KB)
--------test_prettify.py(12KB)
--------test_booleanize.py(2KB)
--------test_is_slug.py(3KB)
--------test_asciify.py(1KB)
--------test_is_palindrome.py(2KB)
--------test_words_count.py(7KB)
--------test_random_string.py(1KB)
--------test_contains_html.py(6KB)
--------test_is_ip_v4.py(2KB)
--------test_is_json.py(6KB)
--------test_shuffle.py(2KB)
----dev.requirements.txt(832B)
----docs()
--------manipulation.rst(167B)
--------make.bat(7KB)
--------generation.rst(161B)
--------validation.rst(161B)
--------conf.py(3KB)
--------index.rst(2KB)
--------errors.rst(135B)
--------_templates()
--------Makefile(7KB)
----LICENSE(1KB)
----MANIFEST(62B)
----setup.py(1016B)
----.travis.yml(415B)
----tox.ini(323B)
----.readthedocs.yml(589B)

网友评论