Python爬虫怎样通过post获取网站的数据

最起码把你实际要post的字段贴出来吧, 比如说你在哪个框中填入那些数据, 点击哪个按钮
我没法在chrome中看到这个请求, 也是醉了, 最后我翻他的JS源代码, 找到了:
function GetWebData(){var serveraddress="http://www.xazxc.com/service/IBikeSitesService?wsdl/findBikeSites"; var soap = \u0026#39;\u0026lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://ws.itcast.cn/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\u0026gt;\u0026#39; + \u0026#39; \u0026lt;soapenv:Body\u0026gt;\u0026lt;q0:findBikeSites\u0026gt;\u0026lt;/q0:findBikeSites\u0026gt;\u0026lt;/soapenv:Body\u0026gt; \u0026lt;/soapenv:Envelope\u0026gt;\u0026#39;;\t//alert("查询服务器");\t\t\t\t\t\t\t\t \t $.ajax({ type:\u0026#39;post\u0026#39;,\t\t\tdataType:\u0026#39;xml\u0026#39;,\t\t\tdata: soap,//soap格式的消息\t\t\tcontentType:\u0026#39;text/xml;charset="utf-8"\u0026#39;,然后我们使用requests来模拟
serveraddress="http://www.xazxc.com/service/IBikeSitesService?wsdl/findBikeSites"soap = \u0026#39;\u0026lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://ws.itcast.cn/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\u0026gt;\u0026#39; + \u0026#39; \u0026lt;soapenv:Body\u0026gt;\u0026lt;q0:findBikeSites\u0026gt;\u0026lt;/q0:findBikeSites\u0026gt;\u0026lt;/soapenv:Body\u0026gt; \u0026lt;/soapenv:Envelope\u0026gt;\u0026#39; import requestsheaders = {\u0026#39;content-type\u0026#39;: \u0026#39;text/xml\u0026#39;}r = requests.post(serveraddress, data=https://www.zhihu.com/api/v4/questions/56587705/soap, headers=headers)然后把数据清理一下:
import restr_data = https://www.zhihu.com/api/v4/questions/56587705/re.search(r/u0026#39;//{.+}/u0026#39;, r.text).group()eval(str_data)out:
({\u0026#39;emptynum\u0026#39;: \u0026#39;24\u0026#39;, \u0026#39;latitude\u0026#39;: \u0026#39;34.261307\u0026#39;, \u0026#39;location\u0026#39;: \u0026#39;汉城南路与丰镐西路向南200米路口向西800米\u0026#39;, \u0026#39;locknum\u0026#39;: \u0026#39;25\u0026#39;, \u0026#39;longitude\u0026#39;: \u0026#39;108.874017\u0026#39;, \u0026#39;siteid\u0026#39;: \u0026#39;6509\u0026#39;, \u0026#39;sitename\u0026#39;: \u0026#39;鹍翔九天小区西\u0026#39;}, {\u0026#39;emptynum\u0026#39;: \u0026#39;19\u0026#39;, \u0026#39;latitude\u0026#39;: \u0026#39;34.262813\u0026#39;, \u0026#39;location\u0026#39;: \u0026#39;汉城南路与丰镐西路向南200米路口向西500米路北\u0026#39;, \u0026#39;locknum\u0026#39;: \u0026#39;20\u0026#39;, \u0026#39;longitude\u0026#39;: \u0026#39;108.876011\u0026#39;, \u0026#39;siteid\u0026#39;: \u0026#39;6511\u0026#39;, \u0026#39;sitename\u0026#39;: \u0026#39;鹍翔九天小区东\u0026#39;}, {\u0026#39;emptynum\u0026#39;: \u0026#39;0\u0026#39;, \u0026#39;latitude\u0026#39;: \u0026#39;34.340184\u0026#39;, \u0026#39;location\u0026#39;: \u0026#39;开元路与凤城六路十字东北角\u0026#39;, \u0026#39;locknum\u0026#39;: \u0026#39;0\u0026#39;, \u0026#39;longitude\u0026#39;: \u0026#39;108.960326\u0026#39;, \u0026#39;siteid\u0026#39;: \u0026#39;1172\u0026#39;, \u0026#39;sitename\u0026#39;: \u0026#39;麟凤尊汇\u0026#39;},


推荐阅读