Python 3.x 硒+;argparse-使用命令行参数更改浏览器
我想创建一个selenium脚本,并使用argparse从命令行选择浏览器。这就是我所拥有的-当我运行Python 3.x 硒+;argparse-使用命令行参数更改浏览器,python-3.x,selenium,argparse,Python 3.x,Selenium,Argparse,我想创建一个selenium脚本,并使用argparse从命令行选择浏览器。这就是我所拥有的-当我运行test.py chrome时,什么都没有发生 test.py: 谢谢你的帮助 您可以使用sys.argv: import sys print(sys.argv) 在命令行类型python script.py chrome和脚本文件中: import sys print(sys.argv[1]) # prints chrome 你可以找到一个很好的教程。谢谢,但是我会使用很多参数(大
test.py chrome
时,什么都没有发生
test.py:
谢谢你的帮助 您可以使用
sys.argv
:
import sys
print(sys.argv)
在命令行类型python script.py chrome
和脚本文件中:
import sys
print(sys.argv[1]) # prints chrome
你可以找到一个很好的教程。谢谢,但是我会使用很多参数(大约20个),我还想为这个脚本创建一个文档(-h),所以我必须使用argparse我编辑了一点代码(将args.chrome改为args.chrome=='chrome')
import sys
print(sys.argv[1]) # prints chrome