selenium遇到的问题及解决办法
2019-07-02 本文已影响0人
shadowless_lee
浏览器环境:win10 chrome 75.0.3770.100 (正式版本) (64 位) (cohort: Stable)
python版本:3.7.3
iframe+富文本
# 先定位,然后切换到iframe
iframe = self.browser.find_element_by_tag_name('iframe')
self.browser.switch_to.frame(iframe)
# 此处(搜狐博客)不是文本输入框input标签,直接修改body正文,方法如下
self.browser.find_element_by_css_selector('html body').send_keys('评论正文ABCDEFG...')
self.browser.switch_to.default_content() # 切出iframe
cookie添加
- 延时等待cookie全部下载到本地,然后获取cookie
- 首先需要请求目标网站,然后删除所有cookie
- 遍历cookies,将cookie的expiry改为整数(小数会出现添加不上去的问题),然后添加