python 学习笔记

学习思路

Hoshinobot

Hoshinobot是一个机器人模板,在里面可以添加自定义的多个功能,通过和gocqhttp联调可以制作简单的qq机器人

踩坑

命名规范

service里的名字不能和你在config里的bot.py里添加的名字相同,如果相同的话在使用lssv的时候会不显示

路径

Hoshibobot里的module路径和正常我们使用python时的路径不同,如果是同级目录,调用的话需要在from前面加.否则会报加载异常
如果是要调用子目录文件夹里的文件则需要通过

filename = (os.path.dirname( __file__))+'/子文件夹名称/文件名'

文件名需要加后缀

gocqhttp

收发qq消息的工具,也有提供全面的api可供调用,gocqhttp可以脱离hoshinobot,在任意的服务上调用,只需要绑定对应的端口号即可
下面是gocqhttp的帮助文档

https://docs.go-cqhttp.org/api/#%E5%9F%BA%E7%A1%80%E4%BC%A0%E8%BE%93

requests

发送请求的工具库,可以通过该库进行接口请求,抓取数据
实际上其他语言也有这样的工具包,是一样的,只是可能写起来花费时间多一点,但完全是可以做到的

seleninum

模拟打开浏览器的工具库,通过他可以实现模拟点击的功能

chrome.exe --remote-debugging-port=9222 --user-data-dir="D:\selenium_chrome"

借鉴

https://www.cnblogs.com/yoyoketang/p/15132889.html

其他具体的还没整理好思路,到时看情况更新吧~也好久没更新了
什么,你问为什么突然转到python了?
这是为爱发电的学习记录,非工作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淳杰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值