栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

NoneBot总结

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

NoneBot总结

data: { file : https://img2.baidu.com/it/u 2957670248,2456554858 fm 26 fmt auto gp 0.jpg ,

发送本地图片

基于windows

 message [
 type : image ,
 data: {
 file : file:///D:/PyProject/spider/qqbot/src/plugins/pic1.png 

利用os模块获取本地图片绝对路径。

 file_path os.path.abspath(__file__)
 dir_path os.path.dirname(file_path)
 path file:/// dir_path \resources\menu.png 
 path path.replace( \ , / )

os.path.abspath 获取文件绝对路径。

os.path.dirname 获取文件所在目录绝对路径。

注意如果是反斜杠读取不了 只能用正斜杠。

file:///D:PyProjectspiderqqbotsrcpluginsresourcesmenu.png
随机图片的接口
https://source.unsplash.com #随机各种类型
https://api.ixiaowai.cn/ #支持json
https://api.lyiqk.cn/ #支持json 20000 图片
https://acg.yanwz.cn/ #随机动漫图片,无法返回json或跳转url,只能返回图片
https://img.paulzzh.com/ #东方project 支持302和json
https://random.52ecy.cn/ #二次元支持json 302 有时会404
https://zhuanlan.zhihu.com/p/336053929 #知乎网站收集

使用request获取图片url

注意verify False 但是还是会有警告。

如果不喜欢看红色警告 可以加上这样一句话。

requests.packages.urllib3.disable_warnings()
requests.packages.urllib3.disable_warnings()
def get_mc():
 url https://api.ixiaowai.cn/mcapi/mcapi.php 
 headers {
 user-agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36 
 res requests.get(url, headers headers, verify False)
 return res.url

获取图片api实例

web_url https://api.ixiaowai.cn/api/api.php?return json 
f Factory.create()
requests.packages.urllib3.disable_warnings()
if __name__ __main__ :
 def fun(url):
 headers {
 user-agent : f.user_agent()
 r requests.get(web_url, headers headers,verify False)
 c r.text
 if c.startswith(u ufeff ):
 c c.encode( utf8 )[3:].decode( utf8 )
 j json.loads(c)
 return j[ imgurl ]
 print(fun(web_url))
 # { code : 200 , imgurl : https://tva2.sinaimg.cn/large/0072Vf1pgy1foxk6m2xufj31hc0u0aru.jpg , width : 1920 , height : 1080 }
有趣的随机文本api
http://oddfar.com/archives/49/
4.降低qq风控

qq钱包实名认证

不知道我的手机qq实名认证的时候 获取地区失败 如果出现同样的问题 请先下载极速版qq。

修改密码

5.定时任务

传送门1

传送门2

实例 全天问候。

# 获取当前是星期几
week_list [ 周一 , 周二 , 周三 , 周四 , 周五 , 周六 , 周日 ]
word_list [ 美好的一周从周一开始~n早上好呀~~n ,
 今天是周二~n又是元气满满一天~~n ,
 每天起床第一句,先给自己打个气~n周三早上好~~n ,
 今天是周四~n不要忘记好好学习噢~~n ,
 今天是周五~n宜: 学习和刷题~~ 
 早上好~~n周六快乐~~n ,
 今天是周日~n不要忘记学习和刷题噢~n ]
def week_now():
 return week_list[time.localtime().tm_wday]
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/266630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号