作为窗口服务的Python脚本需要在启动时启动

时间:2018-04-03 11:00:00

标签: python python-3.x windows-services daemon

我想让我的python脚本在后台运行,并且需要在启动时启动。

  • 我正在使用windows7系统
  • python 3.6

我引用this链接将python脚本作为窗口服务。但是,当我启动窗口服务时,它显示错误:

The service is not responding to the control function. 
  • 我在linux中使用SYSTEMD来守护python脚本并管理进程。 systemd还有其他选择吗? 在Windows中,我可以为此而努力。
  • 我想要运行的Python脚本是:

我的python脚本:

import schedule
import time
import datetime
#datetime.datetime.now().strftime("%H:%M")

def job():
    print("Scheduling is Working...")
    createfile()

def createfile():
    company = "HELLO USER"
    with open('company.txt', 'w+') as f:
            f.write(str(company))
            print("File Created on:",time.ctime(time.time()))
            f.close()
    return True
# schedule.every(10).minutes.do(job)
# schedule.every().hour.do(job)

#schedule.every().day.at("11.40").do(job)
schedule.every(1).minutes.do(job)

while 1:
    schedule.run_pending()
    time.sleep(1)

1 个答案:

答案 0 :(得分:0)