使用python selenium时输入外部输入

时间:2015-08-13 12:32:06

标签: python function selenium input

我想编写一个python selenium脚本,其工作方式如下:

 my_python_selenium_function.py <-- inputvar1, inputvar2

它只是使用 my_python_selenium_function.py 文件作为函数并使用inputvar1inputvar2,而我正在尝试在我的python selenium文件中使用这些变量来提供什么我的python文件。有没有人知道我怎么做到这一点?

沙美

1 个答案:

答案 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