Python3给企业微信群(或个人微信群)发文本和图片
我是Python的大白,对Python完全不懂,买了本书正在学,但估计完成想要实现的东西实在太困难了。
现在用VB写了一个程序,已经实现通过短信发送告警文本,但无法发送图片。有人说使用Python调用itchat能用个人个人微信账号接口给群发送消息(包括图片和文字),但账号可能会被封,如果不会被封这种方式最好。所以想用企业微信实现发送文本和图片到指定群(企业部门)。
---------------------------------------------------------------------------------------------------
使用Python3需要做的内容如下:
1、读取Access数据库(CorpInfo.mdb,密码为123),获取企业ID、自建应用的AgentId、自建应用的Secret等信息(好像不能获得corpsecret,不太懂)
2、读取已由VB生成的a.txt文件
若存在txt文件,则使用Python顺序读取,每段需发送的内容为3行,n段为3*n行,最少有1段。比如:
文本信息1
图片路径1(本地绝对路径)
图片名称1(不存在为NO,不需要发送图片;也可能为1个或多个,多个已用空格分开:如1.jpg 2.jpg 3.jpg)
文本信息2
图片路径2(说明同上)
图片名称2(说明同上)
……
按段发送,即若有文本和图片,则先发送文本信息1,再发送图片信息1(≥1个),文本信息2,图片信息2……;若只有文本信息,图片名称为NO,则只发送文本。
3、发送成功则删除txt文件和对应的图片,发送不成功则不删除文件,均生成一个发送结果文件(扩展名为.dat)。
-----------------------------------------------------------------------------------------------------
在vb程序产生txt文件和图片后,调用上面Python写exe文件执行企业微信文本和图片的发送(从网上搜了一下好像Python不能编译成dll,如果能的话最好了)。完成文本和图片的发送后,vb会读取Python生成的结果文件进行执行结果的判断。
前些天下了个Python 3.7,开通了企业微信,通过这篇博客http://www.cnblogs.com/Eric-Young/p/7474729.html的代码已经能实现给企业微信群发送信息了。
相关文件已放到网盘https://pan.baidu.com/s/1yb96s6AkR6bmMse6nPjPtQ
如您能挤出宝贵时间帮忙,非常感谢!
现在用VB写了一个程序,已经实现通过短信发送告警文本,但无法发送图片。有人说使用Python调用itchat能用个人个人微信账号接口给群发送消息(包括图片和文字),但账号可能会被封,如果不会被封这种方式最好。所以想用企业微信实现发送文本和图片到指定群(企业部门)。
---------------------------------------------------------------------------------------------------
使用Python3需要做的内容如下:
1、读取Access数据库(CorpInfo.mdb,密码为123),获取企业ID、自建应用的AgentId、自建应用的Secret等信息(好像不能获得corpsecret,不太懂)
2、读取已由VB生成的a.txt文件
若存在txt文件,则使用Python顺序读取,每段需发送的内容为3行,n段为3*n行,最少有1段。比如:
文本信息1
图片路径1(本地绝对路径)
图片名称1(不存在为NO,不需要发送图片;也可能为1个或多个,多个已用空格分开:如1.jpg 2.jpg 3.jpg)
文本信息2
图片路径2(说明同上)
图片名称2(说明同上)
……
按段发送,即若有文本和图片,则先发送文本信息1,再发送图片信息1(≥1个),文本信息2,图片信息2……;若只有文本信息,图片名称为NO,则只发送文本。
3、发送成功则删除txt文件和对应的图片,发送不成功则不删除文件,均生成一个发送结果文件(扩展名为.dat)。
-----------------------------------------------------------------------------------------------------
在vb程序产生txt文件和图片后,调用上面Python写exe文件执行企业微信文本和图片的发送(从网上搜了一下好像Python不能编译成dll,如果能的话最好了)。完成文本和图片的发送后,vb会读取Python生成的结果文件进行执行结果的判断。
前些天下了个Python 3.7,开通了企业微信,通过这篇博客http://www.cnblogs.com/Eric-Young/p/7474729.html的代码已经能实现给企业微信群发送信息了。
相关文件已放到网盘https://pan.baidu.com/s/1yb96s6AkR6bmMse6nPjPtQ
如您能挤出宝贵时间帮忙,非常感谢!
...全文
相关推荐
Python实现企业微信机器人每天定时发消息实例
主要介绍了Python实现企业微信机器人每天定时发消息实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
监控discord聊天群组特定人发言并转发微信群 附python代码
有问题或者其他需求最下方联系方式联系我。
python-itchat 统计微信群、好友数量,及原始消息数据的实例
今天小编就为大家分享一篇python-itchat 统计微信群、好友数量,及原始消息数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
企业微信 群发接口 解决直接转企业微信群口问题 附赠源码
企业微信 API 群发接口 解决微信群直接转企业微信群发接口问题。适用具有开发能力的企业或个人。接口本身适用fastapi,任何语言都可以调用。接口里有说明,并提供源码,源码是Python语音。适合会编程的人员,集成到自己的开法系统中。
基于Python的企业微信审批数据获取及应用研究-柳海燕.pdf
基于Python的企业微信审批数据获取及应用研究


