国产探花免费观看_亚洲丰满少妇自慰呻吟_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 

測試成功 

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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长寿区| 德昌县| 离岛区| 霍林郭勒市| 宜宾市| 郑州市| 林周县| 扎鲁特旗| 巴塘县| 南康市| 方山县| 张家口市| 太仓市| 公主岭市| 太保市| 织金县| 阳江市| 凌云县| 武陟县| 大石桥市| 万山特区| 黑龙江省| 银川市| 乳山市| 漯河市| 年辖:市辖区| 廊坊市| 任丘市| 通渭县| 楚雄市| 连平县| 武夷山市| 车险| 盐池县| 祁东县| 清流县| 阳东县| 邹城市| 雷州市| 宜章县| 长宁区|