чтение () останавливается после символа NUL
Я загружаю файлы через HTTPS, я запрашиваю файлы черезurllib2.Request
и они возвращаются какsocket._fileobject
, В идеале я хотел бы передать это в файл, чтобы избежать его загрузки в память, но я не уверен, как это сделать.
Моя проблема, если я позвоню.read()
на объекте он возвращает только все данные до первого символа NUL и не читает весь файл. Как я могу решить это?
NUL персонаж выглядит как\x00
если это поможет, не уверен, что это за кодировка