一.下載nssm工具
NSSM介紹
NSSM(the Non-Sucking Service Manager)是Windows環境下一款免安裝的服務管理軟件,它可以將應用封裝成服務,使之像windows服務可以設置自動啟動等。並且可以監控程序運行狀態,程序異常中斷后自動啟動,實現守護進程的功能。不僅支持圖形界面操作,也完全支持命令行設置。
NSSM下載
https://nssm.cc/download下載最新版(當前為2.24),下載完成后解壓到某個路徑下,然后將win64文件夾路徑(D:\nssm-2.24\win64)添加到環境變量Path即可。
網盤下載地址:https://pan.baidu.com/share/init?surl=j_kLW1v37-tetYGl6g7DMQ, 提取碼:d0jx
二.何將python腳本以服務運行
圖形界面操作很簡單,基本看了就會,在此不再贅述,下面主要介紹命令行用法
1.打開終端,進入nssm安裝路徑
2.接着輸入nssm.exe install +服務名,如D:\nssm-2.24\win64>nssm.exe install result_work
3.會彈出一個對話框
4.點擊install service, 服務安裝成功
5.在開始菜單中輸入服務,打開服務,找到剛剛添加的服務,開始服務即可