Я хочу открыть большой файл из Интернета и хотел бы начать его обработку до полной загрузки.Я хотел бы что-то вроде urllib2, но с другим потоком, который загружает файл в фоновом режиме.У него будет тот же интерфейс, что и у файла: если я прочитаю больше загруженных байтов, основной поток заблокирует его, и, если байты уже есть, чтение немедленно вернется.Когда все будет загружено, дополнительный поток загрузчика умрет.Когда все прочитано, EOF сработает.
Есть ли какой-нибудь встроенный модуль, который делает это?