python3怎么写自动关机?

发布时间:2022-06-02 09:48:27 人气:145 作者:多测师

  python中可以使用os.system()方法操作shutdown命令来设置电脑自动关机。

  实现代码如下:

  # -*- coding: utf-8 -*-

  """

  Created on Mon Nov 19 19:56:07 2018

  @author: 10091

  """

  from datetime import datetime,time,date

  import os

  tmNow = datetime.now()

  d = date.today()

  #设置关闭时间为今天20:26:00

python3怎么写自动关机?

  t = time(20,26,0)

  shtdownTime = datetime.combine(d,t)

  def ShutDown():

  while True:

  tmNow = datetime.now()

  timedDelta = (shtdownTime - tmNow).total_seconds()

  if timedDelta < 60:

  print '还有59s关机,赶快保存一下!'

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

  #break

  time.sleep(20)

  else:

  continue

  if __name__ == '__main__':

  ShutDown()

  shutdown命令:

  shutdown [-i | -l | -s | -r | -a] [-f] [-m \computername] [-t xx] [-c "

  mment"] [-d up:xx:yy]

  参数介绍:

  -i 显示 GUI 界面,必须是第一个选项

  -l 注销(不能与选项 -m 一起使用)

  -s 关闭此计算机

  -r 关闭并重启动此计算机

  -a 放弃系统关机

  -m \computername 远程计算机关机/重启动/放弃

  -t xx 设置关闭的超时为 xx 秒

  -c “comment” 关闭注释( 127 个字符)

  -f 强制运行的应用程序关闭而没有警告

  以上内容为大家介绍了python3怎么写自动关机?希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线