Skip to main content

Python wrapper for Qzone web login and Qzone http api.

Project description

aioqzone

aioqzone封装了一些Qzone接口。

python QQQR version black

English | 简体中文

  1. ⚠️ aioqzone 仍在开发阶段,任何功能和接口都有可能在未来的版本中发生变化。
  2. 🆘 欢迎有意协助开发/维护的中文开发者。不仅限于本仓库,aioqzone 所属的任何仓库都需要您的帮助。

功能和特点

Qzone 功能

  • 二维码登录
  • 密码登录 (受限)
  • 计算验证码答案
  • 通过网络环境检测
  • 爬取HTML说说
  • 爬取说说详细内容
  • 爬取空间相册
  • 点赞/取消赞
  • 发布(仅文字)/修改/删除说说
  • 评论相关

为什么选择 aioqzone

  • 完整的 IDE 类型支持 (typing)
  • API 结果类型验证 (pydantic)
  • 异步设计
  • 易于二次开发
  • 文档支持

在做了:

  • 完善的测试覆盖

node 依赖

  • jssupport.jsjson.AstLoader 不需要借助其他进程;
  • 要使用 jssupport.execjsjssupport.jsjson.NodeLoader,您(至少)需要安装 Node.js >= v14;
  • 要使用 jssupport.jsdom,您需要安装 jsdomcanvas 两个 npm 包。
  • 验证码部分需要使用 canvas,因此您需要正确配置运行环境内的 font config (#45).

包描述

包名 简述
aioqzone 封装Qzone API
jssupport 执行JS
qqqr 网页登录

例子

这些仓库提供了一些 aioqzone 的实际使用示例。

aioqzone 的插件们

许可证

Copyright (C) 2022 aioqzone.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aioqzone-0.10.1.dev1.tar.gz (65.3 kB view hashes)

Uploaded Source

Built Distribution

aioqzone-0.10.1.dev1-py3-none-any.whl (77.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page