Web.py POST StringIO 用PIL打开,web.pystringio,POST发送数据:pyt


POST发送数据:

python# encoding:utf-8import requestsfrom StringIO import StringIOimg = open('test.jpg').read()img = StringIO(img)files = {'img': img}baseUrl = r'http://localhost:8080/test'requests.post(baseUrl, files = files)

在web.py里

pythonimport webfrom PIL import Imageurls = ('/test', 'Test')class Test:    def GET(self):        pass    def POST(self):        data = web.input()        # 如何用PIL打开获取来的StringIO?        img = Image.open(StringIO(data.img)) # 报错

线谢谢各位了。

编橙之家文章,

评论关闭