2017-09-01 176 views

回答

1

可以使用Requests爲POST數據:

import requests 

url = 'http://www.dneonline.com/calculator.asmx' 
files = {'c': open('/abcd.xml', 'rb')} 
r = requests.post(url, files=files) 

Requests現在是事實上的標準。

+0

您是否需要更多解釋?我建議你upvote和[接受](https://meta.stackexchange.com/a/5235/344471)我的答案。 –

0

可以使用requests模塊或從shell中調用它。 因此,

from subprocess import call 
call("curl --header 'Content-Type: text/xml;charset=UTF-8' --data-binary @c:/abcd.xml -X POST",shell=True)