Python での現在の計算が終了した後に計算が実行されるようにスケジュールを設定したいと考えています。私の Python インタープリターは emacs を介して実行されていることに注意してください。
たとえば、私は現在実行しています:
>>> for i in range(2, 5):
... tn.TweetNetwork.create_subnetworks(i)
...
私は単純な間違いを犯し、入力するつもりrange(1,5)
でした. これは少なくとも 4 時間実行されており、さらに数時間実行する必要があります。そうは言っても、修正を加えてループを再実行し、計算されたものをすべて失いたくありません。
私は 24 時間年中無休でコンピューターのそばにいるわけではないので、関数 `tn.TweetNetwork.create_subnetworks(1) を実行するように Python をスケジュールするにはどうすればよいですか?
私は emacs 24.3 と ubuntu 12.04 LTS を使用しています。さらに情報が必要な場合はお知らせください。すべてのヘルプは大歓迎です!
編集:投稿された回答が気に入っていますが、PID を見つける方法がわかりません。emacs を介して Python インタープリターを実行しています。では、どうすればそれを見つけることができますか?