我正在寻找在这个网站上做一个 POST 请求:
http://web1.ncaa.org/stats/StatsSrv/careersearch
右边的表格有四个下拉菜单。当我运行下面的代码时,顽固地没有选择“学校”。有一个隐藏的输入可能会导致问题,但我无法修复它。页面上的 javascript 似乎没有效果,但我可能是错的。任何帮助表示赞赏:
#!/usr/bin/python
import urllib
import urllib2
url = 'http://web1.ncaa.org/stats/StatsSrv/careersearch'
values = {'searchOrg' : '30123','academicYear' : '2011','searchSport' : 'MBA','searchDiv' : '1'}
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
print the_page