Python,如何从命令行捕获其他参数

时间:2019-06-11 18:13:15

标签: python terminal arguments

在Python中从命令行检查其他参数的最佳方法是什么?即正常执行行是// The next line ensures the file explorer will be loaded correctly vscode.commands.executeCommand('workbench.files.action.refreshFilesExplorer'); 是否有语法可以捕获/Python-3.6.2/bin/python myScript.py?到目前为止,我一直在尝试,但IndexError除外。

/Python-3.6.2/bin/python myScript.py /documents/file.txt

还有什么更好的方法?

1 个答案:

答案 0 :(得分:0)

数组从 0 开始,位置 0 为脚本名称保留,因此参数从 1

开始
import sys
try:
   f = sys.argv[1]
except IndexError:
   pass