python上传文件
来源:互联网 发布:淘宝网秒杀系统异常 编辑:程序博客网 时间:2024/06/04 18:12
http://www.python-requests.org/en/latest/user/quickstart/#post-a-multipart-encoded-file
pip install requests
但经测试上传时php无法识别file['type'],须手动添加参数
---------------------------------------------------------
http://oldj.net/article/python-upload-file-via-form-post/
easy_install poster
or
pip install poster
# test_client.py
from
poster.encode
import
multipart_encode
from
poster.streaminghttp
import
register_openers
import
urllib2
# 在 urllib2 上注册 http 流处理句柄
register_openers()
# 开始对文件 "DSC0001.jpg" 的 multiart/form-data 编码
# "image1" 是参数的名字,一般通过 HTML 中的 <input> 标签的 name 参数设置
# headers 包含必须的 Content-Type 和 Content-Length
# datagen 是一个生成器对象,返回编码过后的参数
datagen, headers
=
multipart_encode({
"image1"
:
open
(
"DSC0001.jpg"
,
"rb"
)})
# 创建请求对象
request
=
urllib2.Request(
"http://localhost:5000/upload_image"
, datagen, headers)
# 实际执行请求并取得返回
print
urllib2.urlopen(request).read()
0 1
- python上传文件
- python上传文件
- tornado + python 文件上传
- python-django文件上传
- selenium+Python 上传文件
- Python tornado上传文件
- python post上传文件
- python request上传文件
- python+selenium 文件上传
- 【python】HTTP 文件上传
- Python上传文件到服务器
- Python的文件上传代码
- python ftp上传文件代码
- python 模拟表单上传文件
- python ftp上传文件代码
- selenium+python+au3上传文件
- python 模拟表单上传文件
- selenium_webdriver(python)文件上传操作
- Android4.3前后DNS解析简单研究
- ext4.2入门简单小例子(button的事件--对话框的几种使用情况)
- Java自学视频整理(持续更新中...)
- 一些算法的MapReduce实现——好友推荐
- php的扩展和嵌入--c++类的扩展开发
- python上传文件
- Java线程同步问题:设备独占
- 怎么快速开启/关闭windows7 aero特效?
- 嵌入式 获取文件真正的大小示例,经典短小精悍,以及文件上锁
- cortex-A8汇编指令练习一
- c++类的构造函数详解
- 基于C#弹幕类射击游戏的实现——(七)弹幕类实现
- 山东理工大学ACM平台题答案关于C语言 1242 偶数求和
- 线性表顺序存储--C实现