【问题标题】:Chromium/Chromedriver suddenly stopped displaying special chars properly using SeleniumChromium/Chromedriver 突然停止使用 Selenium 正确显示特殊字符
【发布时间】:2022-01-02 13:20:35
【问题描述】:

我正在用 Beautiful Soup 和 Selenium 刮https://fbref.com/en/squads/12192a4c/Greuther-Furth-Stats,效果很好,直到突然一些特殊字符不再正确显示。这是现在显示的屏幕截图:

我正在使用:

知道如何解决吗?我已经清除了 Chromium 中的缓存。

【问题讨论】:

    标签: python-3.x selenium web-scraping


    【解决方案1】:

    正如我在网站上看到的并且可以在您的屏幕截图中看到的那样,问题不在于您的代码,而是您尝试抓取的目标网页上的错误。
    Selenium 和 Beautiful Soup 可以读取目标网页上显示的实际文本,乳清并非旨在修复目标网页的前端错误。

    【讨论】:

    • 谢谢。我认为这可能与 Chrome/浏览器设置有关。这有点奇怪,因为它突然开始发生并且整个网站的行为并不一致(例如,这里正确显示fbref.com/en/squads/bc357bf7/Koln-Stats
    • 如果这是您工作的公司网站,您可以要求您的研发程序员在生产中修复此错误。但我猜你在做一些学习项目。在这种情况下,您可以等到该错误得到修复或选择另一个站点进行处理。
    • 我在 Mac 上仔细检查过,但没有遇到这种行为...
    • 我现在在我的 Windows PC 上再次打开它,发现现在可以了......看起来他们修复了这个错误 :)
    • fbref.com/en/squads/247c4b67/2018-2019/Arminia-Stats 也在这里?感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    相关资源
    最近更新 更多