各种实用工具的集合。
项目描述
许可
Microlib是免费软件;您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它;许可证的版本为3,或任何更高版本。请参阅LICENSE文件。
Microlib还包括第三方开源软件组件:已弃用的类。它有自己的许可证。请参阅./microlib/deprecation.py
概述
Microlib包含一些有用的函数或类
XDict是一个具有recursive_update()和flat()方法的dict,
StandardConfigFile帮助管理用户配置文件,
terminal.ask_yes_no()和terminal.ask_user_choice()用于在cli工具中对用户提问,
terminal.tabulate()是一个用于在终端中显示表格数据的非常简单的函数,
terminal.echo_info()、terminal.echo_warning()和terminal.echo_error()使用一些颜色显示信息、警告和错误消息。
rotate()和grouper()帮助处理迭代器。
database提供了sqlite3数据库的上下文管理器,Operator和Ts_Operator类提供常用sqlite3命令的快捷方式。
一个提供弃用功能的类,当它被调用时发出警告。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分布
microlib-1.9.3.tar.gz (26.0 kB 查看哈希)
构建分布
microlib-1.9.3-py3-none-any.whl (32.9 kB 查看哈希)
关闭
microlib-1.9.3.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9057c5034df1dab2515147cc3faa836ef1639c97c9ba150e3cb86fb10e765bc7 |
|
MD5 | ac5904c8977285986fc36c1a2c0bbc4d |
|
BLAKE2b-256 | 5bd7e037c2b2d4fd96052f87813d932672f7eeec69678996c8a375b9f186a0df |
关闭
microlib-1.9.3-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b5e51524ebaf9f31379357bd7d7bda303499682a27ed38f937cb241af77d02b4 |
|
MD5 | 23661ad6ee1e9d8c1ba2144bca55bd24 |
|
BLAKE2b-256 | d9d1a889890cf30e874986f2df2b1716fa5db0da059aa086ad91afa67743196f |