问题标签 [robobrowser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Robobrowser BeautifulSoup 错误
我正在制作一个 webscraper 来登录一个网站,当我登录时,我收到了一个我不知道如何解决的 beautifulSoup 错误,以及一个我也很困惑的对象错误。我一直在看网络抓取教程一段时间,真的需要帮助
错误
python - 使用 Robobrowser python 库登录到 ASPX
尝试使用 Robobrowser 自动登录到 asp 站点。robobrowser 没有错误,但它只返回登录站点,而不是成功的站点。
脚本:
python - robobrowser 处理 json 中的响应
我正在尝试以可编程方式访问网站
网站返回了 json 格式(至少我认为它是 json),但我似乎找不到用于处理 json 的 robobrowser api。
如您所见,我想测试“isSuccess”是否并打印错误消息,在这种情况下我该如何继续?
谢谢
python - 你可以使用没有 Class、Action 或 Id 标签的 RoboBrowser 的 get.form
我已经看到了多个关于如何使用RoboBrowser
在网站上获取表单的示例。但是,我尝试登录的网站与我所看到的示例没有任何相似之处。我知道每个网站都不同,但大多数网站在表单代码开始的开头附近至少有三个标签中的一个,如class
、或 action。ID
我已经尝试了表单代码中的一些类标签,但是当我打印检查时,我得到“无”。有,data-bind
但我不确定如何使用它。
python - 在响应表单中的 javascript 中找到一些值
我有一个 url www.example.com/test
,所以通过使用 robobrowsker 访问这个 url,我找到了一些 js 作为响应,它包含类似这样的内容
我想得到' wi5U8xXijdXRrPR4aG84OAjSLsuS1YqTV4X7VLDnWeuwr72D39H-KXBsyG7eZEZPT7YXW7GF26IiQBrW0vcEZd5Bqrjof_CVEUFRTDPS4rx68Opmi6juZXnGDEtb9nsBXxM4Why2WNlflqFM6purXw2
'
我试过这个
这给出了“无”
那么我该怎么做呢?
谢谢
python - 使用请求检索表单结果
我想提交一个 multipart/form-data 来设置TRILEGAL上的模拟输入,并从重定向页面下载可用的文件。
我研究了请求、urllib、Grab、机械化等的文档,似乎在机械化中我的代码将是:
但是,我无法测试它,因为它在 python 3 中不可用。
所以我尝试了请求:
但我不知道如何进入结果页面 - 如果我这样做了
它显示了我刚刚提交的表单的内容,而如果您打开实际网站,然后单击“提交”,您会看到一个新窗口(按照 method="post" action="./trilegal_1.6" ) .
如何通过请求进入那个新窗口(即,点击提交按钮时打开的页面),然后单击结果页面上的链接以检索结果文件(“结果将在大约 2在这个链接上几分钟。”)?
如果您能指出任何其他可以完成这项工作的工具,我将不胜感激 - 我花了几个小时寻找可以帮助解决这个问题的东西。
谢谢!
克里斯
python - 无法使用 python [requests, roboBrowser] 登录网站
我已经环顾一周了。我找到的所有答案要么已过时,要么不起作用。
我正在尝试登录该网站http://ink361.com/app/login 我尝试单独使用请求,并尝试将请求与 robobrowser 混合以注入一些标头。为测试目的提供我的用户名和密码没有问题。
我试图打印网页中的所有表格,但它需要永远然后它会引发
出于某种原因,标题会做这件事。我试过没有标题我得到了一个空的表格数组。我试着抓住这样的表格
我得到字段是空的..
python-3.x - Python3 robobrowser SSL 错误
我正在尝试通过 Python3 中的 robobrowser 访问 URL,但出现 SSL 错误。我对 HTML 和 SSL 的了解还不够,无法在这里走得很远,而且谷歌搜索证明不是很有帮助......我尝试了其他一些 URL,它们工作正常。
这是我的代码:
错误是这样的:
任何帮助将不胜感激
python - Python 找不到已安装的模块 robobrowser
我正在尝试创建一个非常简单的 Python 3.6 脚本。使用 MacOS。
对于这个脚本,我必须安装 robobrowser,我使用easy_install robobrowser
. 之后,我尝试使用以下语句导入它:
但是,终端提示我以下(臭名昭著的)错误:
我已经安装了 Python 3.6。但是,在我的/Library/Python中,我只有 2 个文件夹:2.6 和 2.7。在/Library/Python/site-package中有一个名为robobrowser-0.5.3-py2.7.egg的文件夹。可能与此有关吗?
很抱歉问了一个很可能很简单的问题。但是,我似乎无法弄清楚。
感谢您阅读本文,
蒂门。
python - Robobrowser 登录:“NoneType”对象不可下标
我正在尝试登录以下网站。但是,我确实很挣扎,因为我认为我必须首先单击“登录”按钮才能访问表单。有人可以帮忙吗?
出现以下错误:
此外,我收到以下警告:
干杯