PyQt6实例_A股财报数据维护工具_解说并数据与完整代码分享

目录

[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 从数据库中下载数据

视频

PyQt6实例_A股财报数据维护工具_解说并数据与完整代码分享_哔哩哔哩_bilibili

相关推荐
程序猿与金融与科技13 天前
PyQt6实例_A股日数据维护工具_界面代码
pyqt6·a股日数据
程序猿与金融与科技16 天前
PyQt6实例_批量下载pdf工具_exe使用方法
pyqt6
程序猿与金融与科技18 天前
PyQt6实例_批量下载pdf工具_主线程启用线程池
pyqt6
程序猿与金融与科技18 天前
PyQt6实例_批量下载pdf工具_线程池
pyqt6
Mistra丶3 个月前
A股微型低频套利交易-Java版本
java·量化交易·a股·自动交易·做t·套利
冷心笑看丽美人4 个月前
实现点名神器的pyqt6实现
python·pyqt·pyqt6
ihaveahappyfamily5 个月前
量化选股日常操作日记-11-ai眼镜-润欣科技
量化投资·a股·量化选股·企业分析·行业分析
ihaveahappyfamily5 个月前
量化分析工具日常操作日记-5-通合科技
科技·量化投资·a股·量化选股·企业分析
jiucaixiuyang6 个月前
A股延长交易,提前银证转账!
a股