国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3.4實現遠程控制電腦開關機

2020-02-22 23:16:14
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Python實現遠程操控電腦的具體代碼,供大家參考,具體內容如下

import poplib import sys import smtplib from email.mime.text import MIMEText import os from email.header import decode_header import email import time def check_email():  try:   p = poplib.POP3('pop.163.com')   p.user('*****@163.com')   p.pass_('*******')   ret = p.stat()  except:   print('Login failed!')   sys.exit(1)  str = p.top(ret[0], 0)  strlist = []  for x in str[1]:    try:     strlist.append(x.decode())    except:     try:      strlist.append(x.decode('gbk'))     except:      strlist.append((x.decode('big5')))  mm = email.message_from_string('/n'.join(strlist))  sub = decode_header(mm['subject'])  if sub[0][1]:   submsg = sub[0][0].decode(sub[0][1])  else:   submsg = sub[0][0]  if submsg.strip() == '關機':   return 0  elif submsg.strip() == '重啟':   return 1  p.quit() def send_email():  user = '*******@qq.com'  pwd = '**********'  to = ['*****@163.com', '*****@139.com']  #139郵件會有短信提醒,讓我知道是否成功  msg = MIMEText('')  msg['Subject'] = '已收到命令!'  msg['From'] = user  msg['To'] = ','.join(to)  s = smtplib.SMTP('smtp.qq.com')  s.login(user, pwd)  s.sendmail(user, to, msg.as_string())  s.close()  if __name__ == '__main__':  while True:   time.sleep(20)   if check_email() == 0:    send_email()    os.system('shutdown -s -t 1') #關機    break   if check_email() == 1:    send_email()    os.system('shutdown -r')  #重啟    break 

測試成功 

其它命令自行添加,這里只作 關機和重啟. 腦洞大開!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宿松县| 嘉鱼县| 建宁县| 四子王旗| 武川县| 翁牛特旗| 镇巴县| 彭州市| 邢台县| 盖州市| 治县。| 温泉县| 双流县| 孙吴县| 万山特区| 临夏县| 大竹县| 汶上县| 元江| 郴州市| 唐海县| 桂平市| 民丰县| 新安县| 健康| 高青县| 泌阳县| 静宁县| 革吉县| 莱西市| 阳西县| 徐州市| 故城县| 平昌县| 灌云县| 栖霞市| 都江堰市| 乌兰察布市| 大宁县| 永胜县| 玉树县|