您的点赞和关注将是我持续更新的动力呢.v
有不懂的问题可以私聊我哦!
Python微信库:itchat的用法详解
在论坛上看到了用Python登录微信并实现自动签到,用到一个Python库: itchat
今天给大家分享一个python实现远程控制电脑的案例。远程控制计算机,无非是接收远程命令并根据命令执行相应的操作。这里,我们使用微信来接收命令,我们使用一个python这个库:itchat库来远程控制计算机
准备好了吗!
首先第一步:安装库
第二步:导入第三方库

第三步:获取微信信息

<pre>def main(msg):message = msg["Text"].strip()
ToUerName = msg["ToUserName"]
FromUserName = msg["FromUserName "]
if FromUserName == ToUerName:
tip = "输入 on 开启操作 默认是关闭的"
itchat.send(tip, "filehelper")
if ToUerName == filehelper:
control(message)flag = False</pre>
第四步:远程控制
<pre>def control(message):
global flag
if message == "on":
tip = "现在可以开始操控了 输入关机 或者输入 拍照" itchat.send(tip,"filehelper")
flag = True
if message == "off":
tip = "现在已经操控了 输入 on打开操控" itchat.send(tip,"filehelper")
flag = False
if flag == True:
if message == "关机"
cmd()
elif message == "拍照"
img()</pre>
第五步:终端开启
<pre class="ql-align-center">def cmd(); os.system("shutdown /s /t 0")</pre>
第六步:执行函数
<pre>def img(): cap = cv2.VideoCapture(0)
ret , img = cap.read() fileName = "wechat.jpg" cv2.imwrite(fileName, img) cap.release()
itchat.send_image(fileName,"filehelper")
def main(): itchat.auto_login(hotReload=True)
itchat.run() if name == "main": main()</pre>
好了就到此结束了,以上就是小编所分享的内容,希望可以帮助大家,有错误也欢迎大家提出来!仅供参考
最后多说一句,小编是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习等。想要这些资料的可以关注小编,并在后台私信小编:“01”即可领取。
网友评论