Python 如何将命令行输入文件?
我想为结构文件提供一些输入初始配置 比如:Python 如何将命令行输入文件?,python,fabric,Python,Fabric,我想为结构文件提供一些输入初始配置 比如: fab deploy MyProject 其中MyProject是我要输入的字符串。可以这样做吗?您必须这样指定MyProject: 您在fabfile.py中的函数如下所示: def deploy(project): ... 其中project等于MyProject 您必须指定MyProject,因此: 您在fabfile.py中的函数如下所示: def deploy(project): ... 其中project等于MyPro
fab deploy MyProject
其中MyProject是我要输入的字符串。可以这样做吗?您必须这样指定MyProject:
您在fabfile.py中的函数如下所示:
def deploy(project):
...
其中project等于MyProject
您必须指定MyProject,因此:
您在fabfile.py中的函数如下所示:
def deploy(project):
...
其中project等于MyProject
在您的文件中:
# fabfile.py
# ...
if not hasattr(env, 'my_setting'):
env.my_setting = 'default'
# ...
运行fab脚本:
fab --set=my_setting=my_value task
更多信息:
fab --help
在您的文件中:
# fabfile.py
# ...
if not hasattr(env, 'my_setting'):
env.my_setting = 'default'
# ...
运行fab脚本:
fab --set=my_setting=my_value task
更多信息:
fab --help