sys.argv 是什么意思 - 列表?
What does sys.argv mean - list?
if len(sys.argv) != 2:
filename, lang = sys.argv[1], None
print (filename)
elif len(sys.argv) == 4 and sys.argv[1] == '-l':
filename, lang = sys.argv[3], sys.argv[2]
else:
sys.stderr.write('Usage: python pytesseract.py [-l lang] input_file\n')
我无法理解所有这些代码。你能给我解释一下吗?
sys.argv
是传递给 python 的参数列表,用于执行传递给它的特定数量的值的文件。
查看此处了解更多信息:https://docs.python.org/3/library/sys.html
if len(sys.argv) != 2:
filename, lang = sys.argv[1], None
print (filename)
elif len(sys.argv) == 4 and sys.argv[1] == '-l':
filename, lang = sys.argv[3], sys.argv[2]
else:
sys.stderr.write('Usage: python pytesseract.py [-l lang] input_file\n')
我无法理解所有这些代码。你能给我解释一下吗?
sys.argv
是传递给 python 的参数列表,用于执行传递给它的特定数量的值的文件。
查看此处了解更多信息:https://docs.python.org/3/library/sys.html