browser.window_handles

for i in ugc_url_l:
js = 'window.location.href="{}"'.format(i)
browser.execute_script(js)
time.sleep(random.randint(20, 60)) browser.find_element_by_xpath('/html/body/div/div[2]/div[1]/div/div[2]/span').click()
time.sleep(random.randint(20, 60)) h0, h1 = browser.window_handles
browser.switch_to.window(h1)
weibo_start_str = 'DOAEZ朵韵诗招商网http://www.icarei.cn/'
wb_txt = browser.find_element_by_id('weiboPublisher').text.replace('【(分享来自 @今日头条)', weibo_start_str)
js = 'document.getElementById("weiboPublisher").value="{}";document.getElementById("shareIt").click();'.format(
wb_txt);
browser.execute_script(js);
time.sleep(random.randint(40, 100))
browser.close()
browser.switch_to.window(h0)
time.sleep(random.randint(40, 100))


最新文章

  1. .NET LINQ 限定符操作
  2. 转 LoadRunner 技巧之 IP欺骗 (推荐)
  3. js小例子(简单模糊匹配输入信息)
  4. 小记:使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面。
  5. UVA 11733 Airports
  6. 裸kmp算法
  7. 开源 java CMS - FreeCMS2.3 移动app生成首页数据
  8. MySQL数据库面试
  9. 不借助工具在浏览器中通过Web API执行Dynamics 365操作(Action)实例
  10. .Net Core应用框架Util介绍(四)
  11. sublime text2 安装及使用教程
  12. rt-thread之串口设备的配置流程
  13. [Python列表]-索引
  14. Linux 软件安装到 /usr,/usr/local/ 还是 /opt 目录?
  15. sip 注册流程
  16. pair project elevator
  17. [dpdk] dpdk --lcores参数
  18. phinx 使用指南
  19. MyBatis和Hibernate的优缺点对比。
  20. windows多线程窗口程序设计

热门文章

  1. Python飞机大战实例有感——pygame如何实现“切歌”以及多曲重奏?
  2. [SCOI2011]棘手的操作(可并堆/并查集/线段树)
  3. ArcGIS:Hello World Maps
  4. pop(),del A[:], a[:] = b[:]/'str'/可迭代的
  5. uva 12096 The SetStack Computer(STL set的各种库函数 交集 并集 插入迭代器)
  6. Vue如何使用vue-awesome-swiper实现轮播效果
  7. tarjan 割点 割边
  8. memcache 原理 & 监测 & 查看状态 & stats & 结构
  9. 一个1x1px大小Data/Base64数据的gif透明图片
  10. cogs——2084. Asm.Def的基本算法