我正在處理大型數據集,並且需要幾天的時間才能運行,因此我使用nohup在終端中運行腳本。 這次我需要先從終端獲取raw_input,然後通過nohup,我的代碼開始運行。任何建議我怎麼能做到這一點?我想在python中將raw_input和nohup放在一起
所以首先我需要從終端獲取輸入這樣
$ python myprogram.py
enter_input: SOMETHING
那麼這個過程應該是這樣的:
$nohup python myprogram.py &
但我想這樣做是通過終端的一個步驟。我希望我的解釋清楚:)
你解釋不清楚。我認爲你想要sys.argv。但我認爲你可以用'nohup python myprogram.py raw_input'來完成,然後用'sys.argv [1]' – myusuf3
來訪問它[yes],它通過在代碼和終端I中引入sys.argv [1]輸入:$ nohup python myprogram.py SOMTHING&通過這個SOMETHING將被輸入... – masti