【问题标题】:Trying to view html on yikyak.com, get "browser out of date" page试图在 yikyak.com 上查看 html,得到“浏览器已过期”页面
【发布时间】:2016-01-21 03:48:15
【问题描述】:

问题: 当我尝试在 chrome 中查看源代码(即使是我登录的页面)或当我将其写入 Python 终端。为什么会这样?我可以做些什么来解决它?

编辑澄清:我正在使用 chrome webdriver。我可以通过点击浏览 yik yak 网站。但是每当我尝试查看页面上的 html 时,我都会得到一个“浏览器未报告”页面的 html 页面。

背景:我正在尝试使用 selenium for python 访问 yikyak.com 以下载牦牛并与它们一起做有趣的事情。我对网络编程知之甚少。

谢谢!

次要的,不太重要的问题:如果您已经在这里,是否有特别好的免费资源可以快速介绍我需要存储登录信息和使用我的登录帐户所需的认证知识?那太棒了。

【问题讨论】:

  • 您是如何尝试获取源代码的?我可以在ChromeFirefox 中查看它...
  • @Andersson:Ctrl-u(在我的普通 chrome 浏览器中)和“print driver.page_source”(在我的 python 代码中)。两者都返回页面的 html,该页面显示的信息很少,除了关于我的浏览器已过时的消息。你得到的是实际的登录屏幕还是 html 中的牦牛列表?
  • 要使用selenium,您不需要使用页面完整的html代码进行操作。只需使用鼠标右键单击页面上所需的元素+inspect,您将获得html 代码

标签: python google-chrome selenium


【解决方案1】:

我想通了。我当时很傻。我将 html 保存为文件并用 chrome 打开该文件,它显示了正常页面。我只是没有看到它是一个直接查看它的普通页面的事实。感谢所有 15 个人的宝贵时间。

【讨论】:

    猜你喜欢
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-10
    • 1970-01-01
    • 2016-12-17
    • 2019-03-27
    相关资源
    最近更新 更多