2012-01-25 31 views
0

我想這是一個非常簡單的答案,我只是想快速回復。那麼爲什麼python程序創建3個文件?比如我有一個名爲3個文件:爲什麼我的編輯器(Emacs)總是創建3個獨立的文件?

「ReadSchedule.py」

「ReadSchedule.py〜」

「#ReadSchedule.py#」

,這是什麼原因呢?每個文件都在做自己的事情嗎?

+3

Python不會創建這些。 –

+0

-1:這根本不是Python問題。請修正標籤和標題。 –

+0

是的,先生!我只知道現在對不起! – tabchas

回答

8

這些是由您的編輯器創建的臨時文件。 ReadSchedule.py文件是真正的文件;其他人可以刪除。

+3

您的編輯器正在製作備份('ReadSchedule.py')和臨時文件('#ReadSchedule.py#')。使用'ls --ignore-backups'會隱藏備份。 –

+0

順便說一下,讓您的編輯器保留備份。磁盤空間很便宜。 :) – dyoo

+0

不要試圖刪除臨時文件;它可能無法正常工作,如果這樣做,它可能會導致編輯器出現問題。該文件應該在關閉編輯器時自動消失。 –

相關問題