我想编写一个python selenium脚本,其工作方式如下:
my_python_selenium_function.py <-- inputvar1, inputvar2
它只是使用 my_python_selenium_function.py 文件作为函数并使用inputvar1
和inputvar2
,而我正在尝试在我的python selenium文件中使用这些变量来提供什么我的python文件。有没有人知道我怎么做到这一点?
沙美
答案 0 :(得分:0)
看起来想要为你的python文件提供参数。 你可以通过多种方式实现这一目标。
这是一种使用sys
模块并使用文件参数的方法。
import sys
filename = sys.argv[0]
one = sys.argv[1]
two = sys.argv[2]
three = sys.argv[3]
print 'You are running '+filename
print one+' '+two+' '+three
在终端上运行此文件,例如:
$ python arg.py hello world "i am learning python!"
命令将返回:
You are running arg.py
hello world i am learning python!
我希望你知道你需要实现什么。
对于复杂的参数和选项,建议使用argparse。