美文网首页
读取文件

读取文件

作者: 阿昀姑娘在南方 | 来源:发表于2018-08-08 20:24 被阅读0次

    1python内部

    f=open("C:/Users/昀朵/Desktop/learn_final_r1/pace_feature_matrix.txt","r")

    for line in f:

        data_list=line.strip().split('\t')       split就是把每一行返回成一个列表,列表中的元素以\t分割

    f.close()

    f=open("C:/Users/昀朵/Desktop/learn_final_r1/pace_feature_matrix.txt","r")

    label=f.readlines()            #读取所有行,直接读在一个列表中,每行作为一个元素

    label=f.read()

    print (label)

    with open("C:/Users/昀朵/Desktop/learn_final_r1/pace_classification.txt","r") as f:

        for line in f:

            label.append(float(line.strip()))

    2pd.read_csv()

    sep如果不指定参数,则会尝试使用逗号分隔。

    header=None

    即指明原始文件数据没有列索引,这样read_csv为自动加上列索引,除非你给定列索引的名字。

    header=0

    表示文件第0行(即第一行,索引从0开始)为列索引,这样加names会替换原来的列索引。

    index_col:

    int类型值,序列,FALSE(默认 None)将真实的某列当做index(列的数目,甚至列名)。多列就是层次索引。

    3linecache模块

    text = linecache.getline(‘a.txt',2)                          输出固定行

    相关文章

      网友评论

          本文标题:读取文件

          本文链接:https://www.haomeiwen.com/subject/hzzxbftx.html