2021
06-09
06-09
Python中selenium库的用法详解
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入fromseleniumimportwebdriver#webdriver可以认为是浏览器的驱动器,要驱动浏览器必须用到webdriver,支持多种浏览器,这里以Chrome为例browser=webdriver.Chrome()二、访问...
继续阅读 >
一.webdriver中常用的cookie方法webdriver中提供了操作cookie的相关方法:get_cookies()获得cookie信息add_cookie(cookie_dict)添加cookiedelete_cookie(name)删除特定(部分)的cookiedelete_all_cookies()删除所有的cookie二.add_cookie()的用法1.源码中的解释源码中简略的向我们展示了如何添加cookie,源码如下:defadd_cookie(self,cookie_dict):"""Addsacookietoyourcurrentsession.:A...