logo
0
0
Login
doc: 添加项目README文档

腾讯云用户文章统计工具

项目简介

这是一个Python工具,用于从腾讯云开发者社区获取指定用户的文章数据并生成统计报表。主要功能包括:

  • 从Excel读取用户uin列表
  • 通过腾讯云API获取用户文章数据
  • 统计文章数量并生成Excel报表

功能特性

  • 支持批量处理用户uin列表
  • 自动分页获取用户所有文章
  • 支持按时间过滤文章
  • 生成包含文章计数和详情的Excel报表

安装使用

前置要求

  • Python 3.7+
  • 安装依赖库:
pip install -r requirements.txt

使用说明

  1. 准备用户uin列表Excel文件(放在dataSource目录下)
  2. 运行主程序:
python main.py
  1. 查看生成的报表(在dataTarget目录下)

文件结构

├── dataSource/ # 默认输入数据目录 │ └── tdpUser.xlsx # 用户uin列表Excel ├── dataTarget/ # 默认输出数据目录 │ └── tdpUser.xlsx # 生成的统计报表 ├── main.py # 主程序入口 ├── excelHelper.py # Excel处理工具 ├── qcloudHelper.py # 腾讯云API交互工具 └── requirements.txt # 依赖库列表

配置说明

  1. 修改befrow_time变量(main.py)设置统计起始时间
  2. 修改source_exceltarget_excel变量(excelHelper.py)设置输入输出文件路径

示例输出

生成的Excel文件包含两个工作表:

  1. "文章计数"表 - 用户ID与文章数量的对应关系
  2. "文章详情"表 - 每篇文章的详细信息(用户ID, 帖子ID, 标题, 创建时间)

注意事项

  • 确保网络可以访问腾讯云API
  • 输入Excel的第一列应为用户uin(数字格式)
  • 程序运行需要有效的腾讯云用户权限

贡献指南

欢迎提交Pull Request或Issue报告问题。

许可证

GPL-3.0 License