zoukankan      html  css  js  c++  java
  • 长进程后用电脑发送提示消息到手机微信

    自从入行IT,进行的很多操作都要花很长时间,比如上次编译安装TensorFlow,花了40分钟,pyinstaller打包一次也是花20min这样。所以想到建立一个提示机制,运行完毕后发送消息到手机提示完成。

    这里用到微信的一个python API : itchat包。

    pip安装itchat:

    pip  install  -i  https://pypi.doubanio.com/simple/  --trusted-host pypi.doubanio.com  itchat

    编写主程序(cmdWeChat.py):

    import itchat
    import sys
    
    
    if __name__ == '__main__':
        itchat.auto_login(hotReload=True)
        if len(sys.argv)<3: exit(0)
        objName=sys.argv[1]
        msg=sys.argv[2]
        users = itchat.search_friends(name=objName)   #找到UserName
        if len(users)>0:
            userName = users[0]['UserName']
            itchat.send(msg,toUserName = userName)  #然后给他发消息
            print('对象: '+objName+' ,  消息: '+msg)
        else:
            print('发送对象查找失败')

    编写简写的命令脚本(note.cmd):

    python F:diyToolscmdWeChat.py *** 程序运行完毕

    把note.cmd放到 F:diyTools 中,把 F:diyTools 加入环境变量

    好了。在控制台中运行:

    然后手机上就可以得到消息了:

    比较麻烦一点就是要搞一个微信小号……

  • 相关阅读:
    String类
    Scanner类
    Object类
    接口
    static关键字
    final关键字
    抽象类
    权限修饰符
    方法重写 (Override)
    面向对象思想特征
  • 原文地址:https://www.cnblogs.com/TQCAI/p/8933871.html
Copyright © 2011-2022 走看看