HTTPS経由でファイルをダウンロードしています。ファイルをリクエストするurllib2.Requestと、として返されますsocket._fileobject。理想的には、これをファイルにストリーミングしてメモリにロードされないようにしたいのですが、これを行う方法がわかりません。
私の問題は.read()、オブジェクトを呼び出すと、最初のNUL文字までのすべてのデータのみが返され、ファイル全体が読み取られないことです。どうすればこれを解決できますか?
ヌル文字は\x00、それが助けになるかのように降りてきますが、それがどのエンコーディングであるかはわかりません