我有一个程序,它的参数是3个文件:2pdf和1个txt。我用手在控制台上输入它。
path_text = input("Enter path to text file ")
path_pdf_first = input("Enter path to fist pdf file ")
path_pdf_second = input("Enter path to second pdf file ")
我如何像这样使用cmd中的这个程序
python program.py *path1* *path2* *path3*
而是用手一次又一次地"输入">
使用sys.argv
cmd 获取参数
import sys
path_text = sys.argv[1] # parameter number 1
path_pdf_first = sys.argv[2] # parameter number 2
path_pdf_second = sys.argv[3] # parameter number 3
注意:
脚本的名称sys.argv[0]