回答
如果您使用的是類Unix系統(例如Mac OSX,Linux),則該命令爲python myscript &
,該命令在後臺運行該命令。一般來說,如果你在你的命令後附加&
,它會在bash(以及大多數其他shell)中在後臺運行該命令。
Thanku的回覆,是的我使用的Linux(Ubuntu)作爲我的操作系統。我會檢查答案,並回復給你,如果有任何疑問。 – Anusha
@Anusha不客氣。 –
但在這種情況下,如果關閉我的終端窗口,python進程將被終止。 –
如果你正在使用Windows,這可能幫助:Creating a python win32 service
你也可以創建一個批處理文件,內容如下:start/b/min myprocess.py,但這很醜陋。也可能有其他方法來做到這一點,但我試圖避開Windows –
根據您的腳本啓動,與& backgrounding可能無法工作,因爲有可能被什麼啓動了非登錄shell的方式 - 當瀏覽器會話終止時它會終止。但有一個專門針對此問題的整個現有線程:Calling an external command in Python
您要做的是產生一個單獨的進程,或者創建一個由瀏覽器單擊啓動的守護進程。
您可以使用http://wwwsearch.sourceforge.net/mechanize/faq.html或使用http://curl.haxx.se/libcurl/python/ 或使用:
* Creating your own HTTP requests using urllib2 standard python library
* Using a more advanced library that provides the capability to navigate through a websit simulating a browser such as mechanize.
但「觸發器」,這將觸發Linux上的腳本,是你有什麼發展。
希望這會有所幫助。
nohup python filename.py &
- 1. 如何讓程序在後臺運行?
- 2. 如何讓程序在後臺運行
- 3. 如何在後臺運行此程序
- 4. 如何在後臺運行程序
- 5. 在後臺運行程序
- 6. 在後臺運行程序
- 7. 如何在後臺繼續運行python程序
- 8. Python:如何在後臺運行def
- 9. 如何在終止ssh後繼續在Raspberry Pi的後臺運行Python程序
- 10. 如何在後臺運行.NET控制檯應用程序
- 11. 如何在後臺運行控制檯應用程序(無UI)?
- 12. 在後臺運行python
- 13. 如何在後臺運行進程? c#
- 14. 如何在後臺運行?
- 15. 如何在後臺運行
- 16. 在後臺運行一個gui程序
- 17. 一個程序,在後臺運行(JAVA)
- 18. 在後臺運行的程序
- 19. 程序沒有在後臺運行
- 20. 在後臺運行應用程序IntentService
- 21. 在後臺運行的Java程序
- 22. Android應用程序在後臺運行
- 23. Android,在後臺運行應用程序
- 24. 在後臺運行應用程序
- 25. 在後臺運行應用程序
- 26. 在後臺運行iOS應用程序
- 27. 在Tomcat中運行後臺Java程序
- 28. 在後臺運行的應用程序
- 29. Java processbuilder在後臺運行程序(.exe)
- 30. iphone應用程序在後臺運行?
什麼操作系統? –
我正在使用Ubuntu – Anusha