我的Python心路历程 第五期(5.3 csv读取部分行值)

我的Python心路历程 第五期(5.3 csv读取部分行值)

为了从csv中读取部分行值(非全量),困扰了些许日子,今天终于有点眉目了,特总结如下:

    # 获取数据from csv文件中,参数nrows代表要读几行,skiprows代表从哪行开始读。
    top_tech_df = pd.read_csv(topfile_path, index_col=0, nrows=10, skiprows=100) #设置index_col可实现从列x开始读取,是为了避免下面的pct_change操作无法针对Date字段列
    print top_tech_df.head()

我的Python心路历程 第五期(5.3 csv读取部分行值)_第1张图片

debug调试查看实时数据:
我的Python心路历程 第五期(5.3 csv读取部分行值)_第2张图片

结合下图csv文件源数据来看,上图中是从第100行开始读取了10行数据。
我的Python心路历程 第五期(5.3 csv读取部分行值)_第3张图片

参考:
1、我的Python心路历程 第五期(5.1 csv读写基础)
2、我的Python心路历程 第五期(5.2 csv读写不要索引或字段名)

你可能感兴趣的:(python)