selenium笔记
1.selenium的安装
python直接使用pip安装selenium,然后还需要下载对应浏览器的驱动,Chrome的驱动。一定记得按照你自己的浏览器的版本下载对应的驱动。
2.基本使用示例:
from selenium import webdriver
browser = webdriver.Chrome(executable_path="chromedriver_win32\chromedriver2.exe")
try:
browser.get("https://www.bilibili.com")
browser.save_screenshot("123.png")
except Exception as identifier:
print(identifier)
pass
finally:
#browser.close()
browser.quit()
1.webdriver.Chrome()
指定下载的浏览器驱动的位置,可以实例化一个浏览器。
2.browser.get(url)
可以在浏览器中打开一个链接。
3.browser.save_screenshot()
可以保存浏览器当前的截图(好像推荐.png格式,但是我试用.jpg格式好像也没问题)。
4.browser.close()
可以关闭当前页面,browser.quit()
可以直接关闭浏览器。
3.高级用法
1.可以设置cookie进行免登陆操作
browser.add_cookie(dict_cookie)
其中dict_cookie为一个cookie的字典,如:
{
"domain": ".bilibili.com"