bytesio

    0热度

    1回答

    我基本上想要做什么确切的gzip.GzipFile文档中: 调用GzipFile中对象的close()方法不会关闭FileObj文件,因为你可能希望在压缩数据后追加更多资料。这还允许您将打开的io.BytesIO对象作为fileobj传递,并使用io.BytesIO对象的getvalue()方法检索得到的内存缓冲区。 对于正常的文件对象,它按预期工作。 >>> import gzip >>> f

    1热度

    2回答

    问: 我如何获得工作方式类似于StringIO的为Python 2.5字节流? 应用: 我转换PDF文本,但不希望将文件保存到硬盘上。 其他的想法: 我想我可以使用StringIO的,但没有模式参数(我猜“字符串”文本暗示模式)。 显然,io.BytesIO类在v2.6中是新的,所以对我也不适用。 我有一个tempfile模块的解决方案,但我想避免任何读/写/从硬盘。

    1热度

    1回答

    我写了这个代码: with Image.open(objective.picture.read()) as image: image_file = BytesIO() exifdata = image.info['exif'] image.save(image_file, 'JPEG', quality=50, exif=exifdata) zf.write

    4热度

    2回答

    此代码是在通过HTTP多部分POST接收上传的zip文件并不会只读内部的数据的处理的Django应用程序的代码简化: #!/usr/bin/env python import csv, sys, StringIO, traceback, zipfile try: import io except ImportError: sys.stderr.write('Could

    0热度

    1回答

    我使用PyQRCode [0]在Python 2.7.6下生成PNG格式的QR。 当我尝试使用一切工作正常写入磁盘上的文件: import pyqrcode from io import BytesIO qr = pyqrcode.create("my qr string", mode='binary', version=7) qr.png("myqr.png", scale=4) 但是

    1热度

    1回答

    的Python 3.2,Apache的,没有任何框架 我有一个表格来上传文件: <form action="Files/Admin/Upload" method="post" enctype="multipart/form-data"> <input type="file" name="upload_file" style="width:100%"> <input type="