我想让用户通过命令行文本编辑器在python中编辑文件



我正在python中使用命令行文本编辑器(类似于nano(,并且遇到了有关文件编辑的问题。我可以读取文件,我可以打印它,但是一旦执行了打印指令,用户就无法编辑文件。我需要一种将文本读取到缓冲区中的方法,以便用户可以编辑它,以便可以通过箭头键等进行导航。我想我需要一个缓冲,但它似乎没有帮助?我应该如何进行?

您可能会发现curses模块很有用。

最新更新