使用同一个解释器运行多个模块

mand的Python项目详细描述


需求

PyPI - Python VersionPyPIBuild StatusGitHub license

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使用

frommandimportmandmand(['a foo','b foo'])# Equivalent usagemand([('a','foo bar'),('b','foo')])

更改日志

0.9.6(2018年4月13日):

  • 允许带大写字母的模块(如cprofile)

0.9(2018年12月4日):

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中硬件令牌的证书访问私钥   java SQLite数据库在何处不能正确使用?   java在编辑器中显示IntelliJidea中的编译错误   java将atributes放到X500 NameBuilder Bouncy Castle,生成PKCS10   java顺序ant条件不会停止   spring如何发送请求并上传带有java对象的文件,比如@RequestParam CommonsMultipartFile file、@RequestBody User userDetailsId?   java如何在Spring中根据配置创建多个相同类型的bean?   java我需要一个框架来使用依赖注入吗?   如何使用java在excel中插入换行符?   java从安卓文件加载数组   安卓 Dateformat不返回实时Java   java如何将基本int传递给AsyncTask?   java音频相似性库   Spark:OutOfMemoryError:Java堆空间   java My代码未按预期工作。十进制输出不是它应该的样子   财务Java编译器告诉我,我并没有启动变量“interest”或“pmt”