# python-csdn
**Repository Path**: chuang-bai/python-csdn
## Basic Information
- **Project Name**: python-csdn
- **Description**: 用python获取csdn热榜内容,并用窗体展示,实现转成pdf的功能
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: https://gitee.com/chuang-bai
- **GVP Project**: No
## Statistics
- **Stars**: 5
- **Forks**: 0
- **Created**: 2023-12-03
- **Last Updated**: 2023-12-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: PyQt5, Requests, Python, CSDN
## README
## 用python获取csdn热榜内容,并用窗体展示,实现转成pdf的功能
#### 介绍
前景提要: 因为python老师布置了一个大作业,爬取某个网站,并用窗体展示,可能内容不是很大,我在gitee上找了很多,没有找到合适自己的.
如果你只是**用python想做个小项目或者只是想完成python课老师布置的大作业**,那我感觉我这个小项目完全可以满足,
如果呢,你已经学的足够多了,那还是请绕道看看别人成熟的开源项目吧。
如果喜欢这个项目的话,还请点一下 star.
#### 依赖的库
pyqt5,requests,matplotlib,parsel,pdfkit,json,excel,fake_useragent
我自己的电脑用的是python虚拟环境 ==> python 3.11
2023-12-2 写 ====> 目前没啥报错
电脑上需要安装wkhtmltopdf.exe,并且需要在settings.py中配置路径为自己的安装路径.

官网 ===> https://wkhtmltopdf.org/downloads.html
#### 运行截图
初始状态:

右键菜单:

改变选项:

上页切换:

下页切换:

数据保存到excel表格中:

生成pdf:

右键查看详情:

#### 感想
不辜负每一个太阳升起的日子,不辜负身边每一场花开,不辜负身边一点一滴的拥有,用心地去欣赏,去热爱,新的一天又会是一个新的开始。
#### 参与贡献
1. Fork 本仓库
2. 新建 Feat_xxx 分支
3. 提交代码
4. 新建 Pull Request