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 加入环境变量

    好了。在控制台中运行:

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

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

  • 相关阅读:
    【安徽集训】fiend
    【安徽集训】Emerald
    【安徽集训】Entropy
    【安徽集训】字符串
    【福建集训】果树
    【CF335 E】Counting Skyscrapers
    【BZOJ 3514】Codechef MARCH14 GERALD07 加强版
    【未知来源】Randomized Binary Search Tree
    【ZJOI 2016】旅行者
    【AGC002 E】Candy Piles
  • 原文地址:https://www.cnblogs.com/TQCAI/p/8933871.html
Copyright © 2011-2022 走看看