1
有幾次我在某些臨時文件中得到了一些代碼,這要感謝ipython的%編輯功能,並且通過一些不幸的事件序列或其他我最終退出了shell之前永久保存代碼。告訴ipython保留臨時文件
是否有任何設置使臨時文件的任何設置,我應該怎麼說...不是那麼臨時?
有幾次我在某些臨時文件中得到了一些代碼,這要感謝ipython的%編輯功能,並且通過一些不幸的事件序列或其他我最終退出了shell之前永久保存代碼。告訴ipython保留臨時文件
是否有任何設置使臨時文件的任何設置,我應該怎麼說...不是那麼臨時?
即使在退出shell之後,仍然可以使用%edit filename.py
來保留編輯。如果你想使用臨時文件,你可以嘗試配置你的editor自動保存它們。
你也可以破解ipython源代碼,並防止shell在退出時清理臨時文件:只需評論5 lines after "# Cleanup all tempfiles left around"。只是一個想法:)
謝謝。我去編輯源代碼問我是否清理這些文件。我覺得這樣做很髒,但它有效。 我猜測他們沒有設置。 – IntrepidDude 2011-03-15 20:19:14
不,沒有設置 - 您可以通過查看源代碼來確認這一點。如果您不想對自己的黑客感到骯髒,請嘗試打磨它並向ipython社區發送補丁以將其包含到發行版中。 如果此答案解決了您的問題,請考慮將其標記爲「已接受」。 – 2011-03-16 05:33:33
謝謝斧頭!我會考慮發送補丁。 – IntrepidDude 2011-03-17 03:52:41