【发布时间】:2020-05-05 15:37:37
【问题描述】:
我创建了一个目录“prince”,其中包含一个包含“main.py”文件的子目录“src”。这个 main.py 使用 Click 命令从用户使用命令行输入。所以目前我必须在终端中将当前工作目录设置为“王子”,然后使用命令执行我的模块
'$ python -m src.main run --s 10 20 30'
其中 'run', '--s' 是我的点击命令输入。
有没有一种简单的方法可以将“python -m src.main”包装成简短的东西来执行我的模块以及使用 click 命令的输入?或者有什么更好的方法来执行我的模块以及来自用户的输入?
【问题讨论】:
-
您可以使用带有“python -m src.main”的简单 shell 脚本并将参数传递给脚本。
标签: python python-3.x input module command-line-arguments