您当前的位置: 首页 >  柳鲲鹏 Python

python POST发送多个段(如json消息+文件)

柳鲲鹏 发布时间:2019-01-29 19:23:28 ,浏览量:0

  用C的时候,数据想怎么组装就怎么组装,而利用Python……

  比如,今天吾要发送一个消息,同时上传文件,怎么办?

  • 说明:吾用C调用的时候,只要import这个就会崩溃。原因未知,应该是哪里冲突。
  • 先安装
sudo pip install requests_toolbelt
  • 代码
        from requests_toolbelt.multipart.encoder import MultipartEncoder

        m = MultipartEncoder(
            fields={
                'message': json_data,
                'file': (file_name, open(file_path, 'rb'), 'image/jpeg')},
            boundary='---------------------------8654321amtfabcdggg'
        )

        response = requests.post(STRANGER_URL, data=m, headers={'Content-Type': m.content_type})

 

关注
打赏
1688896170
查看更多评论

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0537s