python 系统定时关机

  #coding=utf-8

  "shutdown at 23:00"

  from datetime import *

  import os

  import win32api

  import win32con

  from threading import *

  tmNow = datetime.now()

  d = date.today()

  t = time(23,10,0)

  shtdownTime = datetime.combine(d,t)

  def ShowHint():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  win32api.MessageBox(win32con.NULL, u'还有59s关机,赶快保存一下!', u'温馨提醒', win32con.MB_OK)

  break

  else:

  continue

  def ShutDown():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  os.system('shutdown -s -f -t 59')

  break

  else:

  continue

  if __name__ == '__main__':

  threadShowHint = threading.Thread(target=ShowHint)

  threadShutDown = threading.Thread(target=ShutDown)

  threadShowHint.start()

  threadShutDown.start()

  #coding=utf-8

  "shutdown at 23:00"

  from datetime import *

  import os

  import win32api

  import win32con

  from threading import *

  tmNow = datetime.now()

  d = date.today()

  t = time(23,10,0)

  shtdownTime = datetime.combine(d,t)

  def ShowHint():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  win32api.MessageBox(win32con.NULL, u'还有59s关机,赶快保存一下!', u'温馨提醒', win32con.MB_OK)

  break

  else:

  continue

  def ShutDown():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  os.system('shutdown -s -f -t 59')

  break

  else:无锡人流手术多少钱 http://www.chnk120.com/

  continue

  if __name__ == '__main__':

  threadShowHint = threading.Thread(target=ShowHint)

  threadShutDown = threading.Thread(target=ShutDown)

  threadShowHint.start()

  threadShutDown.start()

  from datetime import *

  import os

  tmNow = datetime.now()

  d = date.today()

  t = time(23,10,0)

  shtdownTime = datetime.combine(d,t)

  def ShutDown():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  os.system('shutdown -s -f -t 59')

  break

  else:

  continue

  if __name__ == '__main__':

  ShutDown()

转载于:https://www.cnblogs.com/djw12333/p/11268808.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值