我在python中编写一个基于文本的游戏,需要使用词典。我需要能够在程序的其余部分运行时保持文本文件处于打开状态。有没有办法做到这一点,或者打开的文件是否必须在程序继续之前关闭。这是我之前的问题,描述了为什么我需要打开的文件: Open a text file window using Python
答案 0 :(得分:1)
根据您的其他问题,您使用os.system不是专门打开文件,而是打开外部编辑器来显示/编辑文件。
os.system是"同步" call,在这种情况下意味着os.system之后的python代码不会运行,直到编辑程序退出。
如果您希望在编辑器运行时运行代码 - 那么您需要找到另一种方法来执行此操作: