使用相同的解释器运行多个模块
项目描述
mand
python -m
无法运行多个模块。此软件包提供了一种使用相同的解释器轻松运行多个模块的方法。
当您想在现有库中添加钩子而不修改它们时,使用相同的解释器运行多个模块非常方便。
安装
pip install mand
命令行使用
调用多个模块
mand a b
其中a和b是模块,a将执行,然后是b
使用参数的使用
mand "a foo" "b bar"
其中foo是模块a的参数,bar是模块b的参数。
您还可以指定模块路径或Python文件
mand path/to/my/file.py pdb
您还可以通过-m
标志运行mand
python -m mand "a foo" "b bar"
API使用
from mand import mand
mand(['a foo', 'b foo'])
# Equivalent usage
mand([('a', 'foo bar'), ('b', 'foo')])
变更日志
0.9.6 (4/13/2018):
- 允许使用大写字母的模块(如cProfile)
0.9 (4/12/2018):
- 初始发布
项目详情
下载文件
下载适用于您平台的应用程序。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
此版本没有可用的源分发文件。请参阅生成分发存档的教程。
构建分发
mand-0.9.8-py3-none-any.whl (4.7 kB 查看哈希值)
关闭
mand-0.9.8-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ef9c814de87cdbb11f33f2ac1d1d7c5f752cbb1b78261025ec3d20aa5248f583 |
|
MD5 | 0869cf6e1ec0da448cd947f3c09d018f |
|
BLAKE2b-256 | 0d27f2b36a975173ee3a7c5ad0bf53c15acac8d7da9b1669db70a03135eee855 |