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

首頁 > 編程 > Python > 正文

以windows service方式運行Python程序的方法

2020-02-23 01:31:54
字體:
來源:轉載
供稿:網友

本文實例講述了以windows service方式運行Python程序的方法。分享給大家供大家參考。具體實現方法如下:

#!/usr/bin/env python # coding: utf-8 # SmallestService.py # # A sample demonstrating the smallest possible service written in Python.import win32serviceutil import win32service import win32event import time class SmallestPythonService(win32serviceutil.ServiceFramework):   _svc_name_ = "SmallestPythonService"   _svc_display_name_ = "The smallest possible Python Service"   def __init__(self, args):     win32serviceutil.ServiceFramework.__init__(self, args)     # Create an event which we will use to wait on.     # The "service stop" request will set this event.     self.hWaitStop = win32event.CreateEvent(None, 0, 0, None)   def SvcStop(self):     # Before we do anything, tell the SCM we are starting the stop process.     self.ReportServiceStatus(win32service.SERVICE_STOP_PENDING)     # And set my event.     win32event.SetEvent(self.hWaitStop)   def SvcDoRun(self):     #把你的程序代碼放到這里就OK了     f=open('d://log.txt','w',0)     f.write(time.ctime(time.time()))     f.close()     win32event.WaitForSingleObject(self.hWaitStop, win32event.INFINITE) if __name__=='__main__':   win32serviceutil.HandleCommandLine(SmallestPythonService)    # 括號里的名字可以改成其他的,必須與class名字一致;

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 榕江县| 巴林左旗| 新民市| 虎林市| 济阳县| 漯河市| 洪泽县| 紫阳县| 龙南县| 都昌县| 仙游县| 通江县| 渝北区| 延安市| 白朗县| 巫山县| 迁西县| 贵德县| 兴安盟| 营山县| 山东省| 龙口市| 万全县| 北碚区| 堆龙德庆县| 吉木乃县| 通许县| 屯昌县| 黔西县| 宜良县| 屯留县| 托克托县| 苏州市| 金塔县| 抚宁县| 五华县| 绍兴县| 景泰县| 札达县| 石家庄市| 海林市|