如何用python自动发送qq消息实现从传感器发送数据和消息到短信和微信等

使用python在微信中实现远程控制电脑
来源:易贤网&& 阅读:1185 次&&日期:
温馨提示:易贤网小编为您整理了“使用python在微信中实现远程控制电脑”,方便广大网友查阅!
使用python在微信中实现远程控制电脑,实现第一个步骤,申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知.这样开机时往这个邮箱发个mail,我手机就会收到短信通知了. 第二个步骤就是通过python 脚本,定时去检查邮箱中是否有指定的邮件,如果有,则执行特定功能(我的是关机). 第一步骤申请成功以后,手机也可以通过一个号码来发送mail,编辑短信格式如:(空格)主旨(空格)正文. #!/etc/bin/env python#-*-encoding=utf-8-*-import poplib,emailfrom email.header import decode_headerimport smtplibimport timeimport os,sysimport randomdef accp_mail(): try: p=poplib.POP3('') p.user('用户名') p.pass_('密码') ret = p.stat() except poplib.error_proto,e: return 1 print "Login failed:",e sys.exit(1)# for i in range(1,ret[0]+1):# str=s.top(i,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()=='startpc':# s.dele(i)# return 0# # s.quit()# return 1# for item in p.list()[1]: number,octets = item.split(' ')# print "Message %s: %sbytes"%(number,octets) lines = p.retr(number)[1] msg = email.message_from_string("\n".join(lines))# print msg.as_string() print msg.get_payload() if msg.get_payload()=="start\n\n": return 0def send_mail(): try: handle = smtplib.SMTP('', 25) handle.login(密码') msg = "To:: : startpc \r\n\r\nstart\r\n" handle.sendmail(, msg) handle.close() return 1 except: return 0if __name__=='__main__': while send_mail()==0: time.sleep(2) while 1: time.sleep(5) if accp_mail()==0: os.system('shutdown -f -s -t 10 -c closing...') #print "哈哈哈哈哈哈哈,成功啦!!!!!!" break
更多信息请查看
更多信息请查看
【】&&&&&【点此处查询各地各类考试咨询QQ号码及交流群】
易贤网手机网站地址:
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!
相关阅读 & & &
&nbsp&nbsp&nbsp &nbsp&nbsp&nbsp会员注册
本站不参与评论!()
自觉遵守:爱国、守法、自律、真实、文明的原则
尊重网上道德,遵守中华人民共和国各项有关法律法规
严禁发表危害国家安全,破坏民族团结、国家宗教政策和社会稳定,含侮辱、诽谤、教唆、淫秽等内容的评论
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
您在本站发表的评论,本站有权保留、转载、引用或者删除
参与本评论即表明您已经阅读并接受上述条款【图文】python开发实战 微信平台python开发5被动回复消息_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
python开发实战 微信平台python开发5被动回复消息
|0|0|文档简介
总评分0.0|
&&北风网python视频教程《基于Python的微信公众平台二次开发》(Python常用框架、订阅号开发、公众号开发),初级,12课时,用到技术:python,python视频教程涉及项目:微信公众平台。本python视频教程基于python和SAE平台,由易到难,深入浅出的讲解微信公众平台各种常见功能的开发,包括接口验证,基本消息回复,自定义菜单,服务号高级接口,wsgi环境,python常用框架bottle、webpy、django,分46节小课程,时长合计8小时。
大小:199.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 python调用qq发送消息 的文章

 

随机推荐