使用Python 3.6和python-requests lib搜索ASPX形式的网页数据库

时间:2019-03-21 14:31:48

标签: asp.net python-3.x python-requests

我正在尝试通过使用请求库在此数据库中查找一些艺术家/作品名称/标题来向网站搜索表单(http://repertoire.bmi.com/ListView.aspx)发出请求。每次发出请求时,都会收到错误页面作为响应(http://repertoire.bmi.com/Error.aspx

任何人都可以知道我在这里缺少什么吗?谢谢!

import requests

datasearch = {'searchControl%ddlTypeOfSearch': 'title',
'searchControl%txtSearchFor': 'the greatest',
'searchControl%btnSubmit': 'Search',
'searchControl%incWriters': 'on',
'searchControl%incWriters': 'on',
'searchControl%incAltTitles': 'on'}

r = requests.post("http://repertoire.bmi.com/ListView.aspx", data = datasearch)
print(r.status_code, r.reason)
print(r.text)

0 个答案:

没有答案