Python 程序实现电脑自动定时关机

前言
因为有时候想让电脑在几个小时后关机,然而用cmd命令又有些麻烦,所以自己设计了一个简单的可视化操作界面,令电脑可以选择在几小时后关机

代码如下

#coding=gbk
import tkinter as t
import os
var=1
#读取输入数据,默认为1
def show():var=ku.get()if var=='':var=1return(var)#定义定时关机
def shutdown_computer():filename='dd.bat'
with open (r'D:\dd.bat','w') as c:time=int(show())*3600c.write('Shutdown -s -t '+str(time))
open ('D:\dd.bat','rb')
os.system('D:\dd.bat')
#定义取消
def nope():
filename='gg.bat'
with open (r'D:\gg.bat','w') as c:c.write("Shutdown -a")open ('D:\gg.bat','rb')os.system('D:\gg.bat')#载入可视化视窗my=t.Tk(className="自动关机")#标题my.geometry("500x500")#窗口大小#左边的按钮x=t.Button(activebackground='pink',bg='#8ffe09',fg='black',text="shutdown",width=10,command=shutdown_computer        )
x.pack()   #显示按钮
x.place(x=100,y=100)#位置#右边的按钮
y=t.Button(activebackground='pink',bg='#18d17b',fg='black',text="nope",width=10,command=nope)
y.pack() #显示按钮
y.place(x=300,y=100)   #位置
label=t.Label(my,text='请输入几小时后关机',anchor='c').grid(row=0)
ku=t.Entry(my)
ku.grid(row=0,column=1)
my.mainloop()

可以在cmd命令行输入pyinstaller -F xx.py 打包成exe可执行文件。效果如图。

暂时只能输入整数,程序调用了os库和tkinter库,通过往D盘写一个bat文件实现自动关机及取消。

Python 程序实现电脑自动定时关机相关推荐

  1. window 10 电脑 自动 定时 关机

    设置 电脑自动关机 1.Windows+R 打开运行命令框 2.在运行命令框中输入 "Shutdown.exe -s -t 3600",这里表示60分钟后自动关机,"36 ...

  2. python 倒计时运行程序怎么关闭_如何让电脑自动倒计时关机?我Python拭魅战告诉你...

    在日常使用电脑的过程中,很多小伙伴都有让电脑按时自动关机的需求.通常而言,年夜家一般城市有几种选择. 假如哪一天,你女神问你,有没有什么按时关机的好体例,你怎么告诉她? 一.熟悉计算机操作的话,可以使 ...

  3. 设置计算机每天定时自动开关机,如何设置电脑每天定时关机

    如何设置电脑每天定时关机 养成定时关机,是一种使用电脑的好习惯.那么如何设置电脑每天定时关机呢?下面就让jy135小编来告诉大家吧,欢迎阅读. 第一步,开始菜单--->运行,在运行里面输入not ...

  4. Java自动定时关机程序

    这是本人的第一次写Java博客,先来写一个简单的,很多小伙伴以前应该都试过自动定时关机,这次给大家带来自动定时关机的代码和取消定时关机的代码. import java.io.IOException;p ...

  5. linux定时关机命令_电脑设置定时关机你会吗?Windows自带的这行命令真好用

    如何为自己的电脑设置定时关机或取消定时关机?今天跟大家分享一个Windows系统自带的方法! Windows系统自带了一个名为shutdown.exe的程序,这个程序默认是在C:WindowsSyst ...

  6. 计算机系统中定时的方法有几种,电脑怎么定时关机 电脑定时关机有哪些方法...

    我们抽时间面对电脑,不免会感觉浑身不舒服,也对我们的身体造成损害,所以很多人都会选择电脑定时关机,那电脑怎么定时关机呢?接下来我们就来好好的了解一番吧! 电脑怎么定时关机,方法一.用shutdown命 ...

  7. 利用XP实现自动定时关机

    利用XP实现自动定时关机 Windows XP提供了一个关机程序,可以方便地实现自动定时关机.该程序名称为Shutdown.exe,位于Windows/System32文件夹中,控制着Windows的 ...

  8. windows server 2008 r2 定时关机_电脑怎么定时关机 秒懂的Win10定时关机命令使用方法...

    Win10怎么定时关机?今天芝麻科技网教大家3种Win10定时关机方法,包含用命令定时关机.软件以及杀毒工具定时关机等,也适合XP.Win7和Win8等系统,相信对于一些如夜间下载东西或者大文件,挂机 ...

  9. Win7电脑设置定时关机的操作方法

    Win7怎么让电脑定时关机?想必大家一定有遇到过这样的烦恼吧,电脑文件下载到一半或传输到一半的时候,而你有事需外出,关机吧太可惜了,不关机吧又浪费电,还会影响电脑的使用寿命,那么该如何是好呢?这时候选 ...

最新文章

  1. VmWare 与 宿主主机通信 STEP BY STEP (适用于刚開始学习的人)
  2. 新手vue构建单页面应用实例
  3. HTTP强制设置状态码
  4. 给sublime设置格式化代码的快捷键
  5. php memcached close,PHP连接Memcached安装及数据库操作
  6. PostgreSQL 聚合、分组、排序
  7. 深度学习系列(三)【人类语言处理--语音转换】
  8. LINUX下载编译libfaac
  9. 面试必考:秒杀系统的9个核心知识点,一次性打包给你
  10. 初一上册数学用计算机进行运算,初一上册数学
  11. Android实现IOS轮效果(Android Studio)
  12. polkit启动失败_Linux MySQL 常见无法启动或启动异常的解决方案(上)
  13. c语言中d1的分辨率是,高分一号(GF-1)、高分一号B、C、D星 卫星介绍
  14. Java位运算优化:位域、位图棋盘等
  15. vue实现PC端调用摄像头拍照人脸录入、移动端调用手机前置摄像头人脸录入、及图片旋转矫正、压缩上传base64格式/文件格式
  16. 【编程测试题】头条校招
  17. Docker--(二)--测试
  18. macd的python代码同花顺_同花顺MACD金叉买点主图指标公式
  19. SpringBoot使用hutool生成图片二维码
  20. EPB电子驻车制动系统Simulink模型 模型包括:有刷直流电机+执行器模型,电机参数m文件,SSM模块,PBC模块,数据处理模块,与Carsim联防进行过验证

热门文章

  1. Python 下载无水印的短视频
  2. The Forty-third Of Word-Day
  3. 有一部龙珠上是打超级计算机的是哪一部,这20部七龙珠剧场版都没全部看完,还好意思说自己是龙珠迷?...
  4. win任务栏计算机变未知,如何解决Win7打开程序出现异常未知的软件异常
  5. 测试大白菜软件,大白菜memtest内存清理测试工具的简介
  6. 用计算机视觉来做异常检测
  7. sources和binaries文件区别
  8. 2 赫斯曼网管软件server的安装
  9. 在ubuntu根文件系统上安装lxde桌面
  10. 本人独立完成的DRP分销管理系统