工作生活

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添加

  1. 延时等待cookie全部下载到本地,然后获取cookie
  2. 首先需要请求目标网站,然后删除所有cookie
  3. 遍历cookies,将cookie的expiry改为整数(小数会出现添加不上去的问题),然后添加
上一篇下一篇

猜你喜欢

热点阅读