【发布时间】:2013-07-26 16:31:30
【问题描述】:
我正在运行一个通过管道传输到文本文件的程序(钢琴条),每秒输出一次。生成的文件(“pianobarout.txt”)需要定期清除,否则它会增长到很大的比例。但是,我不想停止钢琴条来清除文件。
我曾尝试运行> pianobarout.txt 和echo "" > pianobarout.txt,但两者都会导致系统资源在近30 秒内大幅飙升,从而导致钢琴栏的音频跳过。我尝试删除该文件,但似乎删除后该文件没有重新创建,我只是丢失了管道。
我正在使用 python,所以如果那里有任何库可以提供帮助,我可以使用这些库。
有什么想法吗?
【问题讨论】: