在用webdriver对浏览器进行操作时,很多操作并不是那么好找,后来在朋友的推荐下可以用下面的方法来寻找针对浏览器的一些操作,函数或属性等,这样方便我们可以查找一些方法去完成我们要的操作。
下面是查看的方法:
from selenium import webdriver
browser = webdriver.Firefox()
for key in dir(browser):
print key
打印的结果如下图所示:
说明,首先要知道dir()的用法,通过查询我们可以知道解释如下:
(你可以使用内建的dir
函数来列出模块定义的标识符。标识符有函数、类和变量。
当你为dir()
提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。)