Я использую python ftplib для записи небольшого FTP-клиента, но некоторые из функций в пакете не возвращают вывод строки, а печатаются на stdout. Я хочу перенаправить stdout на объект, который я смогу прочитать на выходе.
Я знаю, что stdout может быть перенаправлен в любой обычный файл с помощью:
stdout = open("file", "a")
Но я предпочитаю метод, который не использует локальный диск.
Я ищу что-то вроде BufferedReader в Java, которое можно использовать для переноса буфера в поток.