国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python腳本作為Windows服務(wù)啟動(dòng)代碼詳解

2020-01-04 15:51:44
字體:
供稿:網(wǎng)友

我們首先來看下全部代碼:

# -*- coding: cp936 -*- import win32serviceutil import win32service import win32event class test1(win32serviceutil.ServiceFramework):   _svc_name_ = "test_python"   _svc_display_name_ = "test_python"   def __init__(self, args):     win32serviceutil.ServiceFramework.__init__(self, args)     self.hWaitStop = win32event.CreateEvent(None, 0, 0, None)   def SvcStop(self):     # 先告訴SCM停止這個(gè)過程     self.ReportServiceStatus(win32service.SERVICE_STOP_PENDING)     # 設(shè)置事件     win32event.SetEvent(self.hWaitStop)   def SvcDoRun(self):     # 等待服務(wù)被停止     win32event.WaitForSingleObject(self.hWaitStop, win32event.INFINITE) if __name__=='__main__':   win32serviceutil.HandleCommandLine(test1)

這里注意,如果你需要更改文件名,比如將win32serviceutil.HandleCommandLine(test1)中的test1更改為你的文件名,同時(shí)class也需要和你的文件名一致,否則會(huì)出現(xiàn)服務(wù)不能啟動(dòng)的問題。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到python教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 光山县| 崇义县| 通榆县| 东山县| 邳州市| 东丰县| 缙云县| 门源| 定远县| 尖扎县| 阿城市| 武鸣县| 曲靖市| 漠河县| 富顺县| 通海县| 梧州市| 安远县| 阿坝| 长宁区| 咸宁市| 泽库县| 平泉县| 新蔡县| 周至县| 和龙市| 濮阳市| 金沙县| 宜兰市| 阿鲁科尔沁旗| 新巴尔虎右旗| 五大连池市| 淳安县| 恩平市| 新建县| 玉田县| 英山县| 保康县| 射洪县| 乌拉特中旗| 蒙自县|