python wxpy登录微信,扫完二维码后,打开的软件没有关闭/ 扫二维码时不小心关闭了软件,程序会卡住不动的处理方法 - Go语言中文社区

python wxpy登录微信,扫完二维码后,打开的软件没有关闭/ 扫二维码时不小心关闭了软件,程序会卡住不动的处理方法


加了几行代码,扫完二维码后,把打开图片的软件也结束程序

圈起来的代码是我改动后的!!

先找到login.py

追踪到打开图片的函数:

 

 

扫描结束后的函数:

这样的话,登录微信过程中,一旦发现显示二维码的程序被关闭,登录就会中断

这样子的话,删除二维码图片同时,也关闭图片程序了!!

 

追踪到打开图片的实际函数:

 

 

我添加的内容:

通过psutil模块,获取打开图片前、打开图片后总的pid数量,得出打开图片的软件pid!(这方法确实很蠢。。)

一旦发现该软件的pid不在(软件被关闭),那么就会重新生成二维码,弹出让你扫描

接着扫描结束后,删除图片同时,也把软件进程kill了!! 搞定

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_38282706/article/details/90082441
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 20:07:29
  • 阅读 ( 631 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢