【发布时间】:2023-03-11 07:45:01
【问题描述】:
我正在尝试访问一个网站,但我无法接受提出我想要的请求的条款和条件。
这是我的代码,
import cfscrape
site = "https://tr.0day.today/search"
kw = input("Search: ")
class zero_day:
def ara(self):
with cfscrape.create_scraper() as s:
payloads = {
"search_requests":kw}
r = s.get(site)
r = s.post(site, data=payloads)
print(r.text)
zero_day = zero_day()
zero_day.ara()
当我运行这个脚本时,它会返回“你接受条款和条件”的页面。如何访问我想要的页面?
【问题讨论】:
-
只需使用浏览器中的开发者工具查看当您在浏览器中执行相同操作时它会发出什么请求。可能是 POST 请求。
-
这不是需要Selenium的情况吗?
-
谁能提供一个如何自动接受条款和条件的示例。我有同样的问题,仍然无法解决问题。非常感谢!
标签: python python-3.x python-requests