看过,搜过pandas的用法文章,大都不全,写得洋洋洒洒,实用不强,把自己的练习整理资料拿出来看看;
1、文件导入,
import pandas as pd #导入Pandas 用别名pd; import os #导入模块,可以检测文件 等操作;
2、写个 读取函数;
# 获取指数 CSV文件,读取头部,尾部,信息; def ReadIndexCsv(code='999999.SH'): # print("\n Get start end date csv def()") codefile_path = 'E:\PythonDataOut\index\\' + code + '.csv' # ; D_000001.SZ flag1 = os.path.isfile(codefile_path) # 检查文件是否存在 if flag1: # print(filename1,'file exists') # 读取 p1 = pd.read_csv(codefile_path) return p1 else: return -1 # False 表示 没有找到文件 ,后续验证;
3、在这里放一个文件,就是上证指数的日线数据,如果没有,那就复制上如下数据 用写字板保存,改名称;
E:\PythonDataOut\index\999999.SH.csv
trade_date,op