runez:文件处理操作的便捷方法

时间:2024-03-08 05:12:07
【文件属性】:

文件名称:runez:文件处理操作的便捷方法

文件大小:139KB

文件格式:ZIP

更新时间:2024-03-08 05:12:07

Python

友好的杂项/实用程序/便利性库 概述 runez是方便的"utils"库,用于我发现自己多次重写的常见操作。 这个名称最初的意思是“ run ez”(“ run easy”),听起来像“ runes”,这给了它一个神秘/不可思议的一面,这也相对合适(它确实集中了一些调用魔术) ,因为您可以使用它保存很多行重复代码) 特征 适用于任何python版本 纯python独立库,不引入任何其他依赖项 照顾大多数边缘情况,有很好的错误 可以在不检查返回代码等的情况下调用函数(默认情况下中止,有错误) 也可以使用fatal=False来调用它们,在这种情况下,返回值将指示调用是否成功 支持dryrun运行模式(显示可以做什么,但不要这样做) 一次调用runez.log.setup()执行最典型的日志记录设置 系统地记录操作(主要是在调试级别),示例: Running: foo ... Copy


【文件预览】:
runez-master
----setup.py(1KB)
----.gitignore(142B)
----src()
--------runez()
----MANIFEST.in(35B)
----LICENSE(1KB)
----.github()
--------workflows()
----README.rst(5KB)
----tests()
--------sample.txt(15B)
--------conftest.py(2KB)
--------sample()
--------test_inspector.py(4KB)
--------test_thread.py(2KB)
--------requirements.txt(39B)
--------test_convert.py(8KB)
--------test_heartbeat.py(2KB)
--------__init__.py(0B)
--------secondary()
--------test_config.py(5KB)
--------test_file.py(9KB)
--------test_cached_property.py(1KB)
--------test_serialize.py(13KB)
--------extra-validations(8KB)
--------test_prompt.py(2KB)
--------test_render.py(4KB)
--------test_system.py(22KB)
--------test_slotted.py(4KB)
--------test_schema.py(9KB)
--------test_date.py(10KB)
--------test_colors.py(6KB)
--------test_logsetup.py(22KB)
--------test_click.py(7KB)
--------test_testing.py(5KB)
--------test_program.py(9KB)
--------chatter(228B)
----docs()
--------async-cached-property.md(5KB)
--------release-notes.rst(10KB)
--------contributing.rst(1KB)
----tox.ini(2KB)

网友评论