如何使用一个命令行运行 Python 包

Han*_*ham 4 python python-3.x

我是 Python 的新手。而且我不知道如何只用一个命令行运行一个 python 包。我已经在 GG 上搜索过它,但我没有关键字。有我的文件夹:

??? config.json
??? my_source
    ???__init__.py
    ???filter.py
    ???get_new_users.py
Run Code Online (Sandbox Code Playgroud)

并且 config.json 包含 3 个参数并且可以由用户更改。所以,我想用这样的一个命令行运行这个 my_source 包:

my_source -c config.json

我可以以这种方式运行我的代码吗?如果它是可能的。谁能给我一个关键字或一种方法?如果您需要更多信息,请发表评论。谢谢你。

Kun*_*jee 18

要运行 python 模块/包,请指定-m 标志

例如,在您的情况下,它将类似于:

python -m my_course.filter
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅此SO 问题