- 在前几部分介绍了如何从tushare中获取数据存入mysql数据库,已经将所需的交易股票数据以及指数数据顺利存入数据库。
- 为了进行数据分析,我们需要将存储的数据重新读取为pandas.DataFrame数据类型,从而使用pandas进行科学计算。
- 本例以股票代码为“002253.SZ”的“川大智胜”为例进行数据获取股票交易详细数据,使用tail方法读取最近几期的数据来进行验证
- 代码如下:
import pymysql
import pandas as pd
conn = pymysql.connect(host='localhost', port=3306, user='zdsbs', passwd='20110406', db='tushare', charset='utf8mb4')
df = pd.read_sql("select * from stock_daily where ts_code='002253.SZ'",conn)
print(df.tail())
验证结果如下: