自己测试可以,大家如果用可以先用脚本测试一下,多多给意见
版本不同需要使用得三方类库不同,使用前请确认好自己得版本
python2.X:
#coding=utf-8
#!/usr/bin/env python
import json
import base64
import requests
if __name__ == "__main__":
image_file = open('./1.png', 'rb')
image = image_file.read()
image_file.close()
image = base64.b64encode(image)
url = "https://www.baidu.com/"
headers = {'Content-Type': 'application/x-www-form-urlencoded'}
data = {
"token":'XXXXXXXXXXXXXXX',
"image":image,
}
response = requests.request("POST", url, headers=headers, data=data)
print(response.text.encode('utf8'))
python3.X:
#coding=utf-8
#!/usr/bin/env python
import sys
import json
import base64
import urllib
import urllib2
if __name__ == "__main__":
image_file = open('./pic.png', 'rb')
image = image_file.read()
image_file.close()
image = base64.b64encode(image)
url = 'https://www.baidu.com'
data = {
"token":'xxxxxxxx',
"image":image,
}
jsonstr = json.dumps(data)
req = urllib2.Request(url, jsonstr)
req.add_header('Content-Type', "application/x-www-form-urlencoded")
response = urllib2.urlopen(req)
resp = response.read().decode('utf-8')
print resp