【发布时间】:2016-01-21 03:48:15
【问题描述】:
问题: 当我尝试在 chrome 中查看源代码(即使是我登录的页面)或当我将其写入 Python 终端。为什么会这样?我可以做些什么来解决它?
编辑澄清:我正在使用 chrome webdriver。我可以通过点击浏览 yik yak 网站。但是每当我尝试查看页面上的 html 时,我都会得到一个“浏览器未报告”页面的 html 页面。
背景:我正在尝试使用 selenium for python 访问 yikyak.com 以下载牦牛并与它们一起做有趣的事情。我对网络编程知之甚少。
谢谢!
次要的,不太重要的问题:如果您已经在这里,是否有特别好的免费资源可以快速介绍我需要存储登录信息和使用我的登录帐户所需的认证知识?那太棒了。
【问题讨论】:
-
您是如何尝试获取源代码的?我可以在
Chrome和Firefox中查看它... -
@Andersson:Ctrl-u(在我的普通 chrome 浏览器中)和“print driver.page_source”(在我的 python 代码中)。两者都返回页面的 html,该页面显示的信息很少,除了关于我的浏览器已过时的消息。你得到的是实际的登录屏幕还是 html 中的牦牛列表?
-
要使用
selenium,您不需要使用页面完整的html代码进行操作。只需使用鼠标右键单击页面上所需的元素+inspect,您将获得html代码
标签: python google-chrome selenium