目錄
1 20250403之前的財報數據
2?整個項目代碼?
3?工具使用方法
3.2?增量更新
3.3? 查看當前數據情況
?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