|
|
1
1
我似乎找不到您提供的url上的“捐赠”按钮,但解析器本身并没有什么问题,只是您发送的get请求只给您最初从响应返回的html,而不是等待页面完全呈现。 页面的某些部分似乎是由javascript填充的。你可以用 Splash ,用于呈现基于javascript的页面。你可以冲进去 Docker 很容易,只需向splash容器发出http请求,该容器将返回看起来与web浏览器中呈现的网页一样的html。
虽然这听起来过于复杂,但实际上设置起来相当简单,因为您根本不需要修改docker映像,也不需要事先了解docker就可以让它工作。启动本地启动服务器只需要命令行中的一行:
然后,只需修改python代码中的任何现有请求即可路由到splash:
即
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |