有时我会使用ipdb
来调试Python脚本,它具有非常好的自动完成功能。
问题是,脚本通常运行一个处理其输出的shell管道(例如python script.py |& tee "stdout.txt"
)。
对我而言似乎没有答案(要么没有自动完成,要么禁用stdout
管道)。
我的问题由两部分组成:
答案 0 :(得分:0)
最后,我通过避免使用外壳程序管道并从Python本身编写输出文件来解决此问题。
我可以使用less +F
实时观看文件更改。
我想我要求从L / Unix管道进行太多的交互。