admin 管理员组

文章数量: 1184232

0、前言

在以前读书的时候,实验室里面要求每天都要关电脑,有时候出去玩得晚了,懒得回实验室关电脑,又没有同学帮忙。于是就想,能不能通过什么手段实现远程关闭电脑。在网上搜索一番后,决定用 python + email,实现远程关闭电脑。

1、准备

  • python: 3.5.2 email:163邮箱 system:Win10
  • 安装依赖包email:在python安装目录下/Scripts下执行 : pip install email
  • 设置163邮箱的POP3/SMTP服务 : 登录163邮箱 –> 设置 –> POP3/SMTP/IMAP –> 勾选POP3/SMTP服务

2、说明

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

3、代码

# -*- coding:utf-8 -*-
import os
import time
import poplib
import email
from email.header 

本文标签: 自动关机 电脑 python