emmm ....好久不见哦。CSDN,我又回来啦
今天开始自学python,android,
追着目标前进
开始的时候是按照需求在网上百度了一些相关的demo,研读了一下,在笔记本上记下了暂时不理解的点,然后之后再去查相关文档解疑
之后着手找到了android和python的学习文档,之前有java基础,也自学过一下android的基础,算是大概重温了一下陌生了的知识,收藏了起来以供以后有时间了再来慢慢研读这些学习文档,巩固基础
这次学习主要是通过用Python来实现需求
在官网下载安装了python,之前是想考虑装c盘外的盘的,但是考虑初学万一不是系统默认路径以后埋下什么雷,装在了c盘,后来看其他文档好像装别的盘也行的呀,算了,先装着,先学好东西
虽然看了一些demo,大概看懂了代码要怎么个构造怎么写,但是装好python后,小白不知道怎么一个开始运行一个python程序,于是又去百度了一个python初学者的课程,看了一会儿后慢慢就有眉目啦,选了一个在微信上图灵机器人跟人自动聊天的demo尝试运行,文档在这https://itchat.readthedocs.io/zh/latest/tutorial/tutorial0/
运行的时候遇到了几个问题
一。忘了install需要用的requests,itchat,运行时报错
百度了文档,用cmd 到python安装路径下的Scripts文件夹运行pip install requests,pip install itchat 安装一下就好了
二。好了然后运行,报了这个,这是第二个问题
一脸懵逼,然后在弹出的微信二维码扫描也登录不上,想尝试再次运行这个脚本,就总是爆出这个问题
之前有大概了解一下hotReload,想来是没弄懂hotReload我要重复登录报错了。想着就先终止这个脚本怎么样,在网上查了终止python的文章,试了,也关闭了这个shell,再来运行还是报一样的错,想着可能电脑重启去万病,可这做研发可不能老电脑重启吧,就再继续百度,然后终于找到病灶,
只需要把.py文件同一路径下的pkl文件删掉就好了
这个脚本就能重新开始跑新的了
文档说要把hotReload=True给删了,我想想这个也是为了解决研发过程中重复登录微信的问题,没事把他留着吧,问题不大
然后重新再跑脚本,诶,还是不能登录上微信,微信也没有实现自动回复聊天的效果,运行完了后还是这样的界面
这个时候才发现可能这也是一个问题了,就去百度,然后得到了一个答案
网页版微信 API 被封了,像使用 itchat wxpy wxbot等基于 web API 的微信 robot 方案都失效了。。。。。(꒦_꒦)
文档在这,https://www.cnblogs.com/fby698/p/11515470.html
。。。。
好吧,今天到这的话,想通过微信图灵机器人学习用python实现自动化交流看来这个路是断了,但是基本要用的工具啥的,大概的思路啥的也都算是了解到了,接下来就是尝试通过别的端口来实现一下简单的图灵机器人式交流了。
这一路下来,也算是在黑路中瞎摸索着前进了,但是我的努力方向是很明确的,加油!!!你可以的!!!