位置:学校首页 > 学校动态>大连达内Python培训一览表
学习Python就来大连达内教育,凭借雄厚的技术研发实力、过硬的教学质量、成熟的就业服务团队,为学员提供强大的职业竞争力,在用人企业中树立了良好的口碑.为不影响您的学习,来校区前请先电话或QQ咨询,方便我校安排相关课程的专业老师为您解答~接下来达内教育的小编为您分享,Python实现用手机监控远程控制电脑
首先我们用with语句,打开邮箱。然后通过下面语句获取所有的未读邮件:
all_msg=box.messages(unread=True)
获取未读邮件后,对邮件进行遍历。将主题为“Reomte Control”的邮件标记为已读,并返回文本内容。
这里需要注意,因为我们筛选出了主题为“Remote Control”的邮件,因此我们在用手机发邮件的时候需要将主题设置为“Remote Control”,这样可以避免其它邮件的干扰。
四、截图
截图需要使用到PIL模块,安装如下:
pip install pillow
截图的代码很简单:
from PIL import ImageGrab
def grab(sender,to):
#截取电脑全屏
surface=ImageGrab.grab()
#将截屏保存为surface.jpg
surface.save('surface.jpg')
#将截屏发送给手机
send_mail(sender,to,['surface.jpg'])
其中send_mail的代码如下:
import yagmail
def send_mail(sender,to,contents):
smtp=yagmail.SMTP(user=sender,host='smtp.163.com')
smtp.send(to,subject='Remote Control',contents=contents)
关于发送邮件的介绍可以参考上面提到的。