发布网友 发布时间:2022-04-19 17:46
共1个回答
热心网友 时间:2023-06-24 08:50
摘要手机微信与电脑进行数据交互[1]实例本质上相当于在手机和电脑同时登录微信,然后互发消息。可以用*测电脑的数据。import itchat@itchat.msg_register(itchat.content.TEXT) def print_content(msg): print(msg['Text']) #电脑端打印收到的内容 if u'1' in msg['Text']: #如果收到内容为1,则 itchat.send('you text me a number that is 1',toUserName='filehelper')itchat.auto_login() #登陆,会发送一个二维码,扫即可itchat.run() #保持这个程序一直在运行状态@itchat.msg_register(itchat.content.TEXT):这里的TEXT表示如果有人发送文本消息,那么就会调用它下面的函数,也可以设定为发送其它消息。手机每次发送消息后,电脑端程序收到信息,并存储在变量msg上,形式为字符串,然后电脑端根据msg中的内容回复手机。[2]函数(1)itchat.auto_login() :登陆函数。下次免登陆itchat.auto_login(hotReload=True)(2)发送函数 。记得写明发送对象,如filehelper{1}itchat.send()msg : 文本消息内容@fil@path_to_file : 发送文件@img@path_to_img : 发送图片@vid@path_to_video : 发送视频toUserName : 发送对象, 如果留空, 将发送给自己。如上面的例子就是发给文件助手。itchat.send("Hello World!")ithcat.send("@fil@%s" % '/tmp/test.text')ithcat.send("@img@%s" % '/tmp/test.png'){2}和上面函数功能一样itchat.send_msg("hello world.")itchat.send_file("/tmp/test.txt咨询记录 · 回答于2021-11-07itchat怎么用手机微信与电脑进行数据交互[1]实例本质上相当于在手机和电脑同时登录微信,然后互发消息。可以用*测电脑的数据。import itchat@itchat.msg_register(itchat.content.TEXT) def print_content(msg): print(msg['Text']) #电脑端打印收到的内容 if u'1' in msg['Text']: #如果收到内容为1,则 itchat.send('you text me a number that is 1',toUserName='filehelper')itchat.auto_login() #登陆,会发送一个二维码,扫即可itchat.run() #保持这个程序一直在运行状态@itchat.msg_register(itchat.content.TEXT):这里的TEXT表示如果有人发送文本消息,那么就会调用它下面的函数,也可以设定为发送其它消息。手机每次发送消息后,电脑端程序收到信息,并存储在变量msg上,形式为字符串,然后电脑端根据msg中的内容回复手机。[2]函数(1)itchat.auto_login() :登陆函数。下次免登陆itchat.auto_login(hotReload=True)(2)发送函数 。记得写明发送对象,如filehelper{1}itchat.send()msg : 文本消息内容@fil@path_to_file : 发送文件@img@path_to_img : 发送图片@vid@path_to_video : 发送视频toUserName : 发送对象, 如果留空, 将发送给自己。如上面的例子就是发给文件助手。itchat.send("Hello World!")ithcat.send("@fil@%s" % '/tmp/test.text')ithcat.send("@img@%s" % '/tmp/test.png'){2}和上面函数功能一样itchat.send_msg("hello world.")itchat.send_file("/tmp/test.txt希望我的回答能帮助到你