extractini 是一个命令行应用程序,用于从INI文件中提取单个选项
项目描述
extractini 是一个命令行应用程序,用于从具有如 python 文档 中所述结构的INI文件中提取单个选项。
安装
使用 pip 进行安装。
pip install extractini
用法
运行 extractini 并提供位置参数,包括ini文件的路径、ini文件部分的名称以及ini文件选项的名称。
extractini [OPTIONS] CONFIGFILE SECTION OPTION
例如,从 chiliconfig.ini 中提取 type 会打印出 capsicum
$ cat chiliconfig.ini [habanero] type=capsicum heat=very hot scovilles=100,000 - 350,000 $ extractini chiliconfig.ini habanero type capsicum
测试
extractini 包含一些单元测试,可以使用 pytest 运行。
贡献
如果您发现任何问题,请随时提交 PR 或在 Github 上提出 Issue。
许可证
版权所有 2018 Matt Magin
特此授予任何获得此软件及其相关文档文件(以下简称“软件”)副本的任何人免费使用权,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向软件提供方提供软件的人士使用软件,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何形式的保证,无论是明示的还是隐含的,包括但不限于适销性、适用于特定目的和非侵权的保证。在任何情况下,作者或版权所有者不对任何索赔、损害或其他责任承担责任,无论这些责任是源于合同、侵权或其他原因,以及与软件或软件的使用或其他交易相关的任何事件。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分布
extractini-1.0.1.tar.gz (2.7 kB 查看哈希值)
构建分布
extractini-1.0.1-py3-none-any.whl (4.7 kB 查看哈希值)
关闭
extractini-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7e8621c7774bd7b809f94405a42f15cfd145be0bc27f3db2bf042c25dd391803 |
|
MD5 | 9e74723d1d41237adb080ce89718f471 |
|
BLAKE2b-256 | 13cafd5c061cb34920b553a94e68d4e62a91d036397c599f3caf6a2a855aa108 |
关闭
extractini-1.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 37cfa685639a54919a9dc3740ba4932a16e8d905f22a35674bbe08572ac1fd40 |
|
MD5 | d8ac935e10c2af222e98821c18645c1f |
|
BLAKE2b-256 | 7632ae4ac35dd495f3b5e367ea22ca13720454c08ee181d1dc5d1d22279038a4 |