我正在尝试使用请求模块从这个网站检索数据:https://toelatingen.ctgb.nl/
我想在“11462”中输入“Zoekterm”字段时收到找到的数据。
data = { "searchTerm": "11462"}
session = requests.Session()
r = session.post('https://toelatingen.ctgb.nl/',data=data)
body_data = r.text
遗憾的是,body_data的内容不包含搜索到的信息。
谢谢你的帮助。
您没有收到响应数据的原因是因为该网站没有在该网址上进行搜索。相反,它打电话给https://toelatingen.ctgb.nl/nl/admissions/overview。
当您尝试从互联网上获取信息时,您要做的第一件事就是检查您的Web浏览器如何获取数据。如果您打开所选浏览器附带的任何检查工具(通常热键是ctrl + shift + i),您应该能够找到一个跟踪浏览器发出的请求和响应的网络选项卡。打开后,让浏览器显示所需信息,并在执行此操作时观看“网络”选项卡。检查出现的任何响应,找到具有所需信息的响应,然后复制浏览器使用的请求。
在你的情况下:
requests
模块是否返回相同的json。