2014-03-13 256 views
1

我正在製作一個簡單的python腳本,作爲在後臺運行的可執行文件運行。有沒有辦法讓它在啓動時運行?我知道我可以將可執行文件添加到啓動目錄,但這需要我根據我的機器對其進行硬編碼。我希望它能在其他機器上工作(Windows和Ubuntu)。我將如何處理這個問題?謝謝!啓動Python腳本啓動

+0

據我所知,在啓動時啓動程序(機器的啓動,或登錄?)取決於操作系統。所以你將不得不硬編碼至少那部分。您可以在相應的StackExchange站點中提出這個問題(與Python基本無關)(這裏有askubuntu,可能還有一個適用於Windows)。 – Evert

回答

2

在Linux中,你可以把它添加到您的cron:crontab -e

@reboot python /home/user/myscript.py 

(@reboot是重啓和創業公司)

在Windows您可以使用Task Scheduler和定義「由...啓動」作爲啓動。查看「創建基本任務」的紅色框。

在程序/腳本領域,你應該輸入:

C:\Python27\python.exe 

而在添加參數,你應該輸入:

"C:\My script.py" 

閱讀here更多細節,看看下面的截圖.. 。

enter image description here

enter image description here

enter image description here