我正在构建一个python文件,而不是要求用户输入,我希望它获取有关执行命令的信息。例如,我希望能够输入
python code.py -i "information"
不必执行code.py,然后告诉代码“信息”。我该怎么做呢?附言我正在使用MacOS mojave,如标签所示。谢谢。
答案 0 :(得分:0)
您可以在Python脚本中利用last_line = file_last_line(file_name) or 0
来读取命令行参数,并将其存储在一个字符串列表中,然后可以对其进行解析,如下所示:
last_line = file_last_line(file_name)
if not last_line:
last_line = 0
然后,从终端上:
sys.argv
答案 1 :(得分:0)
您可以使用python的argparse
模块来使用命令行参数。
https://docs.python.org/3/library/argparse.html