# Created by GeeCall
# filename :python_request_post_file.py

import requests
url = 'http://httpbin.org/post'
files = {'file': open('report.xls', 'rb')}
r = requests.post(url, files=files)
print(r.text)



files2 = {'file': ('report.csv', 'some,data,to,send\nanother,row,to,send\n')}
r2 = requests.post(url, files=files2)
print(r2.text)

Requests 使得上传多部分编码文件变得很简单

如果你想,你也可以发送作为文件来接收的字符串

  • 代码
    161 引用 • 44 回帖
  • python

    Python (发音:[ paiθ(ə)n; (US) paiθɔn ]n. 蟒蛇,巨蛇 ),是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发…

    7952 引用 • 22 回帖 • 2 关注
  • Requests

    Requests 是一个 Python 的 HTTP 客户端库。 支持的 HTTP 特性: Keep-Alive & Connection Pooling International Domains and URLs Sessions with Cookie Persistence …

    2 回帖
感谢    赞同    分享    收藏    关注    反对    举报    ...