读取.csv数据/写入另外一个.csv (Python)

来源:互联网 发布:巨人网络2016财报 编辑:程序博客网 时间:2024/05/17 22:26
def test(src, dst, index):    with open(dst, 'wb') as df:        with open(src, 'rb') as csvfile:            # 使用reader函数,接收一个可迭代的对象            reader = csv.reader(csvfile)            # 列表解析            rows = [row for row in reader]            # 根据索引提取其中某一列            column = [row[index]for row in reader]            # 初始化一个二维矩阵            b = numpy.array(rows)     # (125973, 41)            # 将list中的字符转为数字            column_f = map(float, column)            # 给每个列表中的每个元素进行归一化            # for i in column_f:            #     newValue = (i - min(column_f)) / (max(column_f) - min(column_f))            #     print(newValue)            writer = csv.writer(df)            # 执行写操作            writer.writerows(column)            # 关闭文件            df.close()if __name__ == "__main__":      test('ss.csv', 'test.csv', 0) 

0 0
原创粉丝点击