Dzwebs.Net

撰写电脑技术杂文十余年

python获取图片base64并使用json发送post请求的示例代码

Admin | 2022-7-29 17:20:51 | 被阅次数 | 275

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  代码如下,虽然简单,却也够折腾的了。

 #读取图片转为base64
 mybase64str=''

    with open(pngPath+'\\mypic.png', 'rb') as f:
   base64_data = base64.b64encode(f.read())
        s = base64_data.decode()
        mybase64str='data:image/jpeg;base64,%s' % s

 #构造字典
    a = {"mybase64":mybase64str}

 #发送post请求
    url = "http://localhost:3131"
    #消息头指定
    #headers = {'Content-Type': 'application/json;charset=UTF-8'}
    #headers={'Authorization': token}
    #发送post请求 json参数直接为一个字典数据。
    res = requests.request("post",url,data=json.dumps(a))
    print(res.status_code)
    MyResult=eval(res.text)
    print('识别结果:',MyResult['结果'])

  注意上面的代码,data=json.dumps(a) 是data哦,有的地方说是使用json,害我折腾些许时间。


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231