zoukankan      html  css  js  c++  java
  • 关于selenium想从chrome变成firefox遇到的问题总结

    之前selenium用的是chrome的driver,但由于存在bug,主要是driver.get(url)只有第一次是正常,会等待url跳转得到跳转后的地址,如果连续第二次driver.get(url)就不正常了,没有等待浏览器跳转就结束了。但经测试firefox不存在这样的问题。
    所以想把fchrome改成firefox ,https://www.imooc.com/wenda/detail/559045
    不过换成Firefox后,引发了其他问题
     
    之前由于发现Chrome selenium慢的时候,加了好多参数改进,最重要的是这个
                chrome_options.add_argument('blink-settings=imagesEnabled=false')

    但这个参数对Firefox没有什么作用

    今天再来看这个问题,发现打开京东的地址,比如 https://go.smzdm.com/75387f3db2003008/ca_aa_yh_95_31460830_13246_265404_111_0的这个最终跳转页,要完全打开很慢,一直在等待一些请求结束(什么cm.jd.com,x.jd.com),有几个请求总是很慢。之前加了chrome_options.add_argument('blink-settings=imagesEnabled=false')为什么可以了呢,因为它直接就没跳到最终这个页面就算全部结束了,https://www.linkstars.com/click.php?feedback=156_0_184__1ef1fd6395fec8c0&to=https%3A%2F%2Fitem.jd.com%2F68542578049.html,最后的地址是在&to=后面自己提取的。

    现在的问题是用Firefox没办法让它在中间这个页面就结束了,它必定跳到京东的页面然后一直等待某个请求结束,所以很慢。

     
    喜欢艺术的码农
  • 相关阅读:
    bind 与Eval的区别
    GDI+
    文件读写
    “六度分离”和 洪泛(Search flooding)搜索
    Internet streaming 现在谁是霸主?
    苹果提供高清HD下载SO贵
    关于Youtube 的平均文件尺寸与GFS
    [笔记+整理]随机网络和无标度网络
    2008年中国广播电视广告额增长超15%
    笔记:Mobile CDN 和IPTV CDN有哪些不同
  • 原文地址:https://www.cnblogs.com/zjhgx/p/14587441.html
Copyright © 2011-2022 走看看