V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
zictos
V2EX  ›  Python

Python selenium 打开 chrome 出现“data”如何解决?

  •  
  •   zictos · 2021-03-11 07:26:57 +08:00 · 2537 次点击
    这是一个创建于 1382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网上都说是 chrome 浏览器和 chromedriver.exe 的版本不匹配,但实际我下载的版本明明是匹配的。试了很多别的方法也都无效。

    并且实际 chrome 是可以正常工作的,只是每次启动 chrome 都要显示“data”七八秒的样子,然后才能正常访问网页,并且之后访问多个网页都不会再需要等待了,只有刚启动 chrome 的时候需要等待七八秒。
    .

    56334.png

    11 条回复    2021-04-08 16:26:00 +08:00
    neighbads
        1
    neighbads  
       2021-03-11 07:40:28 +08:00 via Android
    这不是正常现象吗 匹配时候也出
    zictos
        2
    zictos  
    OP
       2021-03-11 07:48:24 +08:00
    @neighbads #1 正常就需要等七八秒吗?为什么做不到一启动就秒开网页呢?
    kof21411
        3
    kof21411  
       2021-03-11 08:02:59 +08:00 via iPhone
    这是正常的啊,如果不想看到,那就改无头模式
    zictos
        4
    zictos  
    OP
       2021-03-11 08:15:11 +08:00
    @kof21411 #3 那问题的重点就不是显不显示 data 了,而是“慢”,需要等七八秒
    zictos
        5
    zictos  
    OP
       2021-03-11 08:27:56 +08:00   ❤️ 2
    已经解决了,下载 32 位的 chrome 就好了。
    之前是用的 64 位的 chrome,但是 chromedriver 用的是 32 位的,因为 windows 的 chromedriver 只有 32 位的。
    naoh1000
        6
    naoh1000  
       2021-03-11 13:08:51 +08:00 via iPhone
    @zictos #5 楼主电脑的问题吧,我用 x64 的 Chrome selenium 也是秒开网页。
    zictos
        7
    zictos  
    OP
       2021-03-11 13:13:25 +08:00
    @naoh1000 #6 不知道,反正换 32 位就好了,32 位的稳定性可能好一些,应该也有人遇到跟我同样的情况。
    Hbcubz70
        8
    Hbcubz70  
       2021-03-11 13:45:49 +08:00 via iPhone
    不知道你在说什么从来没碰到过用 Windows 找罪受
    zictos
        9
    zictos  
    OP
       2021-03-11 14:14:28 +08:00
    @Hbcubz70 #8 windows 各种游戏以及行业软件都应有尽有,功能强大,并且 20 年前的软件还能用。各种功能只要你想得到的,基本都有软件能实现。不是找罪受,反倒是省心。
    不管什么系统总或多或少有一点问题的,windows 的问题总得来说还是不多的,并且遇到的大部分问题一搜基本都能解决。

    说起来,安卓手机就真的很不省心,遇到的很多问题都网上搜不到,也根本没几个人讨论。要不就不了了之,要不就自己花大把时间研究。主要是机型太多,不同机型遇到的问题都不一样。另外就是软件兼容性太差,不同机型的兼容性问题,以及安卓系统一升级就不少老软件不能用或者会有问题。我是非常希望安卓能像 windows 那样就好了。不过还是很喜欢安卓的开放性的,我是非 root 不可的,不 root 就感觉没法用。但安卓如果跟 windows 比起来的话还是很封闭,限制也挺多的,windows 才是真的很开放。开源与闭源跟系统开放性没关系,开源还是要编译才能用。

    linux 也会有不同发行版的问题,只适合服务器使用。

    苹果系的东西相比起来只能说各有优点吧,放弃 windows 而使用 mac 就意味着必须要舍弃一些东西,对我来说是弊大于利的,当然有人会觉得利大于弊,每个人的想法不同而已。
    wwg1994
        10
    wwg1994  
       2021-03-11 16:17:23 +08:00
    @zictos windows 和 mac 都要就没问题了
    tisswb
        11
    tisswb  
       2021-04-08 16:26:00 +08:00
    已经放弃 selenium,转向 playwright,性能有提升
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2554 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:20 · PVG 18:20 · LAX 02:20 · JFK 05:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.