吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1735|回复: 7
收起左侧

[求助] python文件读取dat格式

[复制链接]
lizy169 发表于 2021-11-18 23:38
25吾爱币
求教师兄师姐各路大神:
这个东东我怎样用python打开?
链接:https://pan.baidu.com/s/175oRQ8MZlPYBLHSXpNL0Yg
提取码:2eph

TDX下载的盘后财务数据,是本地文件,我想读取里面的流通股本数,,不想用虫子爬,怕封IP
网上查了很多资料,就是搞不懂

谢谢了

最佳答案

查看完整内容

帮你找了几个python解析通达信的 文章 带代码。 https://www.cxyzjd.com/article/liuyukuan/53560278 https://blog.csdn.net/liuyukuan/article/details/53560278

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

tfrist 发表于 2021-11-18 23:38
 楼主| lizy169 发表于 2021-11-19 08:14
tfrist 发表于 2021-11-19 03:51
帮你找了几个python解析通达信的 文章 带代码。

https://www.cxyzjd.com/article/liuyukuan/53560278

不是这个,这个是日线数据,我要财务数据,TDX下载的财务数据有两种,一种是“日期.zip”,这种能读出来,但不是我要的数据,我想读取单一“股票代码.dat”里的数据,需要里面的流通股本数和股东人数这些数据
xiaoshu1688 发表于 2021-11-19 08:36
ynboyinkm 发表于 2021-11-19 08:47
这个要解密的吧!!通达信的东西好像是加了密
rsnodame 发表于 2021-11-22 08:47
这个数据是有历年流通股数量变化么?不是的话,直接通达信软件里,先选“A股”,然后小键盘“34”,导出该栏目所有数据
分析导出后的txt,比分析dat方便多了

如果是历年流通股数量……求问是哪里下的
 楼主| lizy169 发表于 2021-11-22 19:27
本帖最后由 lizy169 于 2021-11-22 19:50 编辑
rsnodame 发表于 2021-11-22 08:47
这个数据是有历年流通股数量变化么?不是的话,直接通达信软件里,先选“A股”,然后小键盘“34”,导出该 ...

历年流通股本获取的方法如下:
要自己指定年份和季度

import baostock as bs
import pandas as pd

lg = bs.login()
profit_list = []
rs_profit = bs.query_profit_data(code="sh.605333", year=2021, quarter=2)
# code:股票代码,shsz.+6位数字代码,或者指数代码,如:sh.601398sh:上海;sz:深圳。此参数不可为空;
# year:统计年份,为空时默认当前年;
# quarter:统计季度,可为空,默认当前季度。不为空时只有4个取值:1234
while (rs_profit.error_code == '0') & rs_profit.next():
    profit_list.append(rs_profit.get_row_data())
result_profit = pd.DataFrame(profit_list, columns=rs_profit.fields)

print('流通股数:'+result_profit ['liqaShare'])
bs.logout()


屏幕截图 2021-11-22 194837.png
rsnodame 发表于 2021-11-23 11:00
lizy169 发表于 2021-11-22 19:27
历年流通股本获取的方法如下:
要自己指定年份和季度

baostock,听说过,仔细看看
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 19:41

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表