如果您使用的是Python 2.6或更高版本,则可以
io.StringIO在将文件读入内存之后使用该类(使用read()方法)。例:
>>> import io>>> s = u"arnbncrd">>> sio = io.StringIO(s, newline=None)>>> sio.readlines()[u'an', u'bn', u'cn', u'd']
要在django视图中实际使用此功能,可能需要将输入文件数据转换为unipre:
stream = io.StringIO(unipre(request.FILES['foo'].read()), newline=None)



