欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2015年06月03日 11:15:27   作者:xm1331305  
這篇文章主要介紹了以windows service方式運行Python程序的方法,可實現將Python程序變成windows服務的功能,需要的朋友可以參考下

本文實例講述了以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程序設計有所幫助。

相關文章

  • Python 使用pandas實現查詢和統(tǒng)計示例詳解

    Python 使用pandas實現查詢和統(tǒng)計示例詳解

    這篇文章主要為大家介紹了Python 使用pandas實現查詢和統(tǒng)計示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • python3+PyQt5 實現Rich文本的行編輯方法

    python3+PyQt5 實現Rich文本的行編輯方法

    今天小編就為大家分享一篇python3+PyQt5 實現Rich文本的行編輯方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python使用定時調度任務的方式

    Python使用定時調度任務的方式

    Python 有幾種方法可以定時調度一個任務,這就是我們將在本文中學習的內容。接下倆下邊將給大家介紹5種Python使用定時調度任務方式,需要的朋友可以參考下面文章內容吧
    2021-09-09
  • Python約瑟夫生者死者小游戲實例講解

    Python約瑟夫生者死者小游戲實例講解

    在本篇文章里小編給大家分享的是一篇關于Python約瑟夫生者死者小游戲實例講解內容,有興趣的朋友們可以測試學習下。
    2021-01-01
  • 自己使用總結Python程序代碼片段

    自己使用總結Python程序代碼片段

    這篇文章主要介紹了自己使用總結Python程序代碼片段,本文收集了如反向讀取文件、往文件中所有添加指定的前綴、匿名函數作為返回值、將二進制數轉為10進制數等實用代碼片段,需要的朋友可以參考下
    2015-06-06
  • Python代理抓取并驗證使用多線程實現

    Python代理抓取并驗證使用多線程實現

    這里沒有使用隊列只是采用多線程分發(fā)對代理量不大的網頁還行但是幾百幾千性能就很差了,感興趣的朋友可以了解下,希望對你有所幫助
    2013-05-05
  • django中的圖片驗證碼功能

    django中的圖片驗證碼功能

    這篇文章主要介紹了django中的圖片驗證碼功能,需要的朋友可以參考下
    2019-09-09
  • 使用Python繪制空氣質量日歷圖

    使用Python繪制空氣質量日歷圖

    這篇文章主要介紹了使用Python繪制空氣質量日歷圖,文章基于Python繪制的相關知識展開對空氣質量日歷圖的繪制,感興趣的小伙伴可以參考一下
    2022-05-05
  • 使用Python的Twisted框架實現一個簡單的服務器

    使用Python的Twisted框架實現一個簡單的服務器

    這篇文章主要介紹了使用Python的Twisted框架實現一個簡單的服務器,翻譯自Twisted的文檔,需要的朋友可以參考下
    2015-04-04
  • Python讀取CSV文件并進行數據可視化繪圖

    Python讀取CSV文件并進行數據可視化繪圖

    這篇文章主要介紹了Python讀取CSV文件并進行數據可視化繪圖,文章圍繞主題基于Python展開CSV文件讀取的詳細內容介紹,感興趣的小伙伴可以參考一下
    2022-06-06

最新評論