目录
[1 20250403之前的财报数据](#1 20250403之前的财报数据)
[2 整个项目代码](#2 整个项目代码)
[3 工具使用方法](#3 工具使用方法)
[3.1 通过akshare下载](#3.1 通过akshare下载)
[3.2 增量更新](#3.2 增量更新)
[3.3 查看当前数据情况](#3.3 查看当前数据情况)
[3.4 从数据库中下载数据](#3.4 从数据库中下载数据)
1 20250403之前的财报数据
通过网盘分享的文件:财报三表数据20250403之前.7z
链接: https://pan.baidu.com/s/16z4esbrNyfctmteyMNZZZQ?pwd=f4ma 提取码: f4ma
下载解压后

打开cmd,cd到postgreSQL安装目录的bin目录下,执行
psql -U postgres -h 127.0.0.1 -p 5432 -d db_stock -f D:/temp005/t_assets.sql
psql -U postgres -h 127.0.0.1 -p 5432 -d db_stock -f D:/temp005/t_profit.sql
psql -U postgres -h 127.0.0.1 -p 5432 -d db_stock -f D:/temp005/t_cashflow.sql
1) 将 D:/temp005/t_assets.sql、D:/temp005/t_profit.sql、D:/temp005/t_cashflow.sql换成你自己的路径
2)db_stock是数据库名,如果你的postgreSQL中没有db_stock,导入前创建数据库
createdb -U postgres -h 127.0.0.1 -p 5432 db_stock
注意:数据库不是非得是db_stock,可以取自己喜欢的名
2 整个项目代码
通过网盘分享的文件:A股财报数据维护工具项目代码.7z
链接: https://pan.baidu.com/s/1ZyIxWb6a7jLxLclMLslVBA?pwd=t8bz 提取码: t8bz
下载解压后,

可自行运行,或通过pyinstaller打包成exe文件,具体打包方法可以看往期博文。
3 工具使用方法

工具主要四个功能
1)akshare下载要更新的股票数据
2)增量更新财报数据,将akshare下载后的数据更新到数据库中
3)查看当前数据库中数据情况
4)从数据库中下载数据
注意:下拉列表选择的是哪个财报,那4个功能对应的都是处理这个财报
3.1 通过akshare下载

点击"akshare下载请求",弹框中输入要更新的股票代码,点击ok,弹出选择文件夹的弹框

选择目录后,线程启动

下载完毕

3.2 增量更新

选择待更新数据所在文件夹

点击"更新"

更新完毕。
3.3 查看当前数据情况

点击"查看当前情况",会在下面表格中显示数据库中股票最新报告的日期
点击"查看"可以看到股票代码列表

3.4 从数据库中下载数据

