0
我想發送文件到一些像「chat_id」,「標題」和文件必須被髮送爲'照片'字段名稱後的參數。
但我發現只有方法發送只有POST參數沒有文件或只發送文件沒有POST PARAMS和自定義文件名參數。
此代碼只發送params
字段,但我還需要files
字段。上傳文件params
from urllib import parse, request
...
files={'photo': open('file.jpg','rb')}
params = parse.urlencode({'chat_id': chat_id, 'caption': 'test'})
#headers = {"Content-type": "multipart/form-data"}
req = request.Request(url, params.encode('ascii'))
response = request.urlopen(req)
print(response.read())
的Python 3.4.2