Web.py POST StringIO 用PIL打开
POST发送数据:
python
# encoding:utf-8 import requests from StringIO import StringIO img = open('test.jpg').read() img = StringIO(img) files = {'img': img} baseUrl = r'http://localhost:8080/test' requests.post(baseUrl, files = files)
在web.py里
python
import web from PIL import Image urls = ('/test', 'Test') class Test: def GET(self): pass def POST(self): data = web.input() # 如何用PIL打开获取来的StringIO? img = Image.open(StringIO(data.img)) # 报错
线谢谢各位了。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
upload.py
main.py (儲存圖片到指定路徑並另存縮圖)
你得把报的具体错误贴上来。
不看错误内容就来问。。。有时候可能是个很简单的错误,比如在接收post过来的参数的时候data.files.img写成了data.img之类的