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

如何使用一个命令行运行Python包,python,python-3.x,Python,Python 3.x,我是Python的新手。我不知道如何运行只有一个命令行的python包。我已经在GG上搜索过了,但我没有关键词。 这是我的文件夹: ├── config.json └── my_source ├──__init__.py ├──filter.py └──get_new_users.py config.json包含3个参数,可由用户更改。因此,我想用一个命令行运行这个my_source包,如下所示: my_source-c config.json 我能用这种方式运行我的代

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

├── config.json
└── my_source
    ├──__init__.py
    ├──filter.py
    └──get_new_users.py
config.json包含3个参数,可由用户更改。因此,我想用一个命令行运行这个my_source包,如下所示:

my_source-c config.json

我能用这种方式运行我的代码吗?
如果可能的话。有人能给我一个关键词或方法吗?如果您需要更多信息,请留下评论。多谢各位

不清楚“运行文件夹”是什么意思。相反,您可以将文件夹作为模块导入到其他代码中,例如
app.py

├── config.json
├── app.py
└── my_source
    ├──__init__.py
    ├──filter.py
    └──get_new_users.py
并在
app.py
中从my_source import*执行
,以使用此处定义的函数/变量

然后,运行
python app.py
,并根据代码的内部结构以某种方式传递
config.json

要运行python模块/包,请指定。

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

python -m my_course.filter

有关更多信息,请参见此部分。

您的意思是执行脚本?您是对的@Kunalmukherjee谢谢你。如果我想把它做成一个包裹。我如何运行它?也许您可以查看一些有关软件包的文档?我认为这是对老年退休金问题措辞的最佳回答。正是我想要的。