来自文本文件的Selenium随机分辨率

时间:2017-04-30 19:22:47

标签: python selenium selenium-webdriver

是否可以使用文本文件或其他方法为FireFox设置随机分辨率? 我试过了:

browser.set_window_size(random.choice(uas))

并收到错误: browser.set_window_size(random.choice(UAS)) TypeError:set_window_size()至少需要3个参数(给定2个) 谢谢

1 个答案:

答案 0 :(得分:0)

browser.set_window_size需要 2 参数,宽度和高度

因此,如果您想使用random.choice来设置窗口大小,请执行:

random_sequence = [520,1300,650,320]
browser.set_window_size(random.choice(a), random.choice(a)) 
#                Argument above is width, argument above is height.

正如您所见browser.set_window_size(500, 1000)其中500是宽度,1000是高度。这就是为什么它需要 2 args。 我们可以从文本文件或随机序列中读取该数字,如上例所示。

有关详细信息,请参阅文档。 Click HERE