Создание файла для загрузки с помощью Django

Вам будет удобнее создать pythonista временный файл. Это экономит django много памяти. Когда у вас python-shell одновременно работает более python-shell одного или двух пользователей, вы python-shell обнаружите, что экономия python-interpreter памяти очень и очень важна.

Однако python-interpreter вы можете писать в объект python StringIO.

>>> import zipfile
>>> import StringIO
>>> buffer= StringIO.StringIO()
>>> z= zipfile.ZipFile( buffer, "w" )
>>> z.write( "idletest" )
>>> z.close()
>>> len(buffer.getvalue())
778

Объект «буфер» подобен файлу py с ZIP-архивом 778 байт.

python

django

2022-09-26T04:51:45+00:00