【发布时间】:2017-05-15 06:07:39
【问题描述】:
我希望我在 python/ipython 命令行中输入的内容也可以重定向到文件。 另外,我希望将输出文本捕获到文件中。
有什么选择,或者内部函数可以帮助解决这个问题吗?
【问题讨论】:
-
python script.py > output.txt。 Linux 也有命令tee将管道同时重定向到文件和屏幕上。python script.py | tee output.txt -
你可以试试
echo "input text" | tee input.txt | python script.py,也可以echo "input text" | tee input.txt | python script.py | tee output.txt -
看看这个this。查看
ipython在您的计算机上创建和更新的sqlitedb 也可能会有所帮助。它通常位于~/.ipython/profile_default,称为history.sqlite。
标签: python redirect text input option