Копирование потока в Python

Как передать содержимое потока другому в Python?

Тривиальным решением было бы

output.write(input.read())

, но это не удается, если входной файл больше доступной памяти (или даже бесконечно большой); и это не работает, когда полезна и частичная копия. В основном я ищу эквивалент org.apache.commons.IOUtils.copy .

24
задан phihag 16 May 2011 в 07:54
поделиться