【发布时间】:2019-06-10 10:04:51
【问题描述】:
我喜欢使用 RoboBrowser 轻松填写和提交在线表单,并且我想我了解如何访问 RoboBrowser 底层的 requests.Session() 实例(如果需要)。
但我想使用 RoboBrowser 提交表单,然后将会话传递给 requests_html.Session(),这样我就可以使用 JavaScript 呈现 HTML。我怎么做?有没有办法将 Requests 会话转换为 Requests-HTML 会话?
我查看了 Requests、Requests-HTML 和 RoboBrowser 的文档,以及所有关于 Requests-HTML 的 SO 问题。我也用谷歌搜索了答案。这些来源都没有帮助。
我知道为此目的使用 Selenium 可能更容易,但这是针对工作中的项目,我无法安装 Selenium。我相信我关于如何将 Requests 会话转换或传递到 Requests-HTML 会话的更广泛的问题对 Python 社区很有用。
【问题讨论】:
标签: python-3.x python-requests robobrowser python-requests-html