我正在使用python的ftplib
编写一个小的FTP客户端,但是包中的一些函数并不返回字符串输出,而是打印到stdout
。我想将stdout
重定向到一个我可以从中读取输出的对象。
我知道可以使用以下命令将stdout
重定向到任何常规文件:
stdout = open("file", "a")
但我更喜欢不使用本地驱动器的方法。
我正在寻找类似于Java中的BufferedReader
的东西,它可以用来将缓冲区包装到流中。
https://stackoverflow.com/questions/1218933
复制相似问题