导航:首页 > 编程语言 > python设计一个关机脚本

python设计一个关机脚本

发布时间:2024-02-07 14:35:00

‘壹’ 如何用python做一个在windows关机时弹出一句消息提示的小程序

如果一定要用python实现的话 就直接用os.system()或者os.popen()模块调用windows的shutdown命令去关机就可以了

‘贰’ python3判断电脑关机api

执行py程序后,程序将每隔10分钟(时间可以自己设置)读取一次邮箱最新邮件,解析获得邮件主题,当主题为“关机”时,程序将关闭电脑,为“重启”时,将重启电脑。在长时间离开电脑时,可以将py程序跑起来,如果需要关机或重启,可以向邮箱发一封邮件即可

代码

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

import os

import time

import poplib

import email

from email.header import decode_header

#========================================

# 读取Email,获取Email主题

#========================================

def getEmailSubject():

read = poplib.POP3('pop.163.com')

read.user('[email protected]')# 163邮箱用户名

read.pass_('xxx') # 163邮箱设置中的客户端授权密码

allEmails = read.stat() # 读取邮件信息

topEmail = read.top(allEmails[0], 0) # 获取最新的一封邮件

tmp = []

# 解码邮件,存入tmp

for s in topEmail[1]:

try:

tmp.append(s.decode())

except:

try:

tmp.append(s.decode('gbk'))

except:

tmp.append(s.decode('big5'))

message = email.message_from_string('\n'.join(tmp))

# 获取邮件主题

subject = decode_header(message['Subject'])

if subject[0][1]:

subjectDecode = subject[0][0].decode(subject[0][1])

else:

subjectDecode = subject[0][0]

return subjectDecode

#=========================================

# 检查Email的主题

#=========================================

def checkEmailSubject():

while True:

subject = getEmailSubject()

print('check subject ...')

print('subject is ' + subject)

if subject == '重启':

os.system('shutdown -r -t 3')

break

if subject == '关机':

os.system('shutdown -s -t 3')

break

time.sleep(600) # 每10分钟检查一次

if __name__ == '__main__':

checkEmailSubject()

‘叁’ python脚本如何添加启动和停止按钮

用tkinter的button组件。
设定好字体大小size(int类型),在循环内部(以while举例)加组件:

xunhuan=1 # 控制循环的开始与结束
# 定义开始循环
def start():
global xunhuan

xunhuan = 1

# 结束
def end():
global xunhuan

xunhuan = 0

size=(字的大小)
# 现在导库
inport tkinter as tk # 输入方便
window = tk.Tk()
s = tk.Button(window, text = "开始" , command = start) # 开始按钮
e = tk.Button(window , text = "停止" , command = end) # 结束按钮
# 绘制按钮
s.pack()
e.pack()
# 下面是循环
while True:
if xunhuan:

...(循环内部要做的事)

window.mainloop() # 在tkinter中,这行代码一定要加

‘肆’ python安卓系统关机代码

import os
os.system("poweroff")

#注:poweroff是linux(至少是centos7)的关机指令。
#注:你前面那位回答的是安卓调试桥的指令,你可以打开开发者和usb调试,在电脑上下载adb然后python编译到adb文件夹里边,那么楼下的回答会有效的(仅限电脑)。

‘伍’ python怎么控制计算机关机

importos
#linux系统
os.system("poweroff")
#windows系统
os.system("shutdown-s-t0")

阅读全文

与python设计一个关机脚本相关的资料

热点内容
华为服务器有什么好 浏览:699
程序员和测试之间的关系 浏览:945
加密蚊帐什么意思 浏览:149
javalistclear 浏览:607
哪个app上民宿多靠谱 浏览:827
重庆服务器租用哪里有云服务器 浏览:453
土星模拟器文件夹 浏览:902
文件夹文件袋文件盒 浏览:695
云服务器打开f8指令 浏览:243
盈透证券加密币 浏览:72
阿里云服务器初始密码怎么修改 浏览:266
服务器怎么设定公用网络 浏览:99
程序员自己尝尿检测出糖尿病 浏览:593
打印添加pdf 浏览:932
苹果解压专家账号 浏览:844
度晓晓app为什么关闲 浏览:228
net文件是伪编译码吗 浏览:149
伴随矩阵的matlab编程 浏览:63
单片机和h桥是什么意思 浏览:314
51单片机光控设计论文 浏览:653