描述可能不够准确,大致是这样的,我使用web.py框架,使用上传组件在后台可以得到这个文件的unicode流对象。
img = x.photo.file.read()
我如何根据这个x.photo.file得到它的二进制呢?
网上之前有人是这样做的。
fout = open("输出文件路径","rb")
img = x.photo.file.read()
fout.write(img)
但我这里并没有输出文件,他只是临时在内存中存在,当以byte[]形式提交给服务器后就自动释放了。
求指点,谢谢。
我在stackoverflow也发问了,还木有人回复。
http://stackoverflow.com/questions/22032639/how-to-get-file-binary-format-in-behind-code-of-web-py-framework
img = x.photo.file.read()
我如何根据这个x.photo.file得到它的二进制呢?
网上之前有人是这样做的。
fout = open("输出文件路径","rb")
img = x.photo.file.read()
fout.write(img)
但我这里并没有输出文件,他只是临时在内存中存在,当以byte[]形式提交给服务器后就自动释放了。
求指点,谢谢。
我在stackoverflow也发问了,还木有人回复。
http://stackoverflow.com/questions/22032639/how-to-get-file-binary-format-in-behind-code-of-web-py-framework