#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()

python 系统定时关机的更多相关文章

  1. C语言/python实现定时关机

    1.python def shutdown(): print('(1)定时关机\n(2)取消定时关机\n(3)立即关机\n(4)关机重启') b = eval(input('请选择:\n')) if( ...

  2. 定时关机命令——shutdown

    通常会用到的定时关机命令有两种: Shutdown -s -t 36001小时后自己主动关机(3600秒) at 12:00 Shutdown -s 12:00自己主动关闭计算机 系统定时关机: Wi ...

  3. 定时关机命令-shutdown

    定时关机命令-shutdown 一般会用到的定时关机命令有两种: Shutdown -s -t 3600 1小时后自动关机(3600秒) at 12:00 Shutdown -s 12:00自动关闭计 ...

  4. python制作电脑定时关机办公神器,另含其它两种方式,无需编程!

      小编本人目前就是在电脑面前工作,常常会工作到凌晨两三点还在为自己的梦想奋斗着.有时在办公椅上就稀里糊涂睡着了,我相信有很多朋友和我一样,这样是很不好的.第一对身体不好,第二对电脑不好.   对身体 ...

  5. Linux系统Shutdown命令定时关机详解

    转自:http://www.bootf.com/490.html Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数.在执 ...

  6. alias,data,系统定时开关机的基本操作

    1.修改命令提示符的格式,及每个字母所代表的功能,显示提示符格式输入echo $PS1PS1="[\u@\h \W]\$"\e 或\033启用颜色 \u当前用户 \h主机名简称 \ ...

  7. Windows系统中设置Python程序定时运行方法

    Windows系统中设置Python程序定时运行方法 一.环境 win7 + Python3.6 二.步骤 1,在Windows开始菜单中搜索“计划任务”,并且点击打开“计划任务”: 2.点击“创建基 ...

  8. win7系统下 自带的定时关机

    进入cmd下,输入shutdown -s -t 600 以上例子代表的是10分钟后自动关机 -s代表定时关机 -t代表着定时,时间以秒为单位一分钟60s 输入完后按enter 定时关机设置完成 当想取 ...

  9. python:基于tkinter的定时关机程

    本人使用python3 from tkinter import* import os from PIL import Image, ImageTk root=Tk() a=Label(root,tex ...

随机推荐

  1. Docker运行图形化程序

    原理 Docker支持图形化程序,是利用Linux的X11技术. 相关文章 如何在Docker容器中启动D-Bus 引文详情 如何在Docker容器中启动D-Bus 翻译自 https://georg ...

  2. 使用PyTorch简单实现卷积神经网络模型

    这里我们会用 Python 实现三个简单的卷积神经网络模型:LeNet .AlexNet .VGGNet,首先我们需要了解三大基础数据集:MNIST 数据集.Cifar 数据集和 ImageNet 数 ...

  3. 更换yum源为阿里云源

    1.复制备份: cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载: wget -O ...

  4. EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器解决方案之点播分享

    背景介绍 EasyDSS流媒体服务器软件,提供一站式的视频上传.转码.点播.直播.时移回放等服务,极大地简化了开发和集成的工作.其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像 ...

  5. DL/T645-2007 及 Modbus-RTU智能电表调试工具

    最近在做微信门禁,智能电表采集,智能水表采集项目时,发现网上很多调试工具用起来不顺手,电脑里面起码下了五六个软件. 好不容易弄清楚了,就自己写一个工具,方便自己使用,也顺便造福一下其他人吧

  6. go 单元测试框架介绍

    最近项目在补充单元测试,这里介绍以下几个go里流行的单元测试框架. gomock gostub monkey Convey 下面介绍下各个框架的主要用途 convey 主要用途是用来组织测试用例的 g ...

  7. 【NPDP笔记】第二章 组合管理

    2.1 什么是产品组合 Product Portfolio 什么是组合管理,讲述的是完成正确的项目, 五大目标 财务稳健,财务目标 管道平衡,资源需求与可用资源之间的平衡 战略协同,与经营战略 组织战 ...

  8. C# web项目乱码问题解决

    在 web.config 文件中添加代码  <globalization requestEncoding="GB2312" responseEncoding="GB ...

  9. 【记录】【java】反射设值取值

    1.设值 /** * 根据属性名设置属性值 * * @param fieldName * @param object * @return */ public boolean setFieldValue ...

  10. CentOS7-Docker容器入门

    Docker由三大部分组成 基础镜像---->中间件---->最后生成应用镜像一个镜像可以给多个进程使用! Docker是什么 Docker是一个改进的容器技术.具体的“改进”体现在,Do ...