将原始二进制数据转换为图像文件?

我正在尝试从包含原始jpeg二进制数据的Active Directory条目中读取字段。我想读取该数据并将其转换为图像文件,以便在我的基于django的应用程序中使用。我不能为我的生活弄清楚如何以一种很好的方式处理这些数据。有任何想法吗? 编辑: 对于将来可能会遇到这种情况的人:python的OS库中有一个方法:
os.tmpfile()
它会创建一个文件,并在文件描述符关闭后销毁它。对这种情况非常有用。     
已邀请:
这是一个有同样问题的人 - 查看底部的最新帖子。 http://groups.google.com/group/django-users/browse_thread/thread/4214db6699863ded/5d816b02daca3186 看起来像是要将原始数据传递给SimpleUploadedFile。 request._raw_post_data   原始HTTP POST数据作为字节   串。这对处理很有用   不同格式的数据   传统的HTML表单:二进制   图像,XML有效负载等 http://docs.djangoproject.com/en/dev/ref/request-response/#httprequest-objects 我知道这不是问题的一部分,但这看起来非常棒!
"HttpRequest.read() file-like interface"
http://docs.djangoproject.com/en/dev/ref/request-response/#django.http.HttpRequest.read     

要回复问题请先登录注册