Python 读取CSV文件的数据以创建新的CSV文件

Python 读取CSV文件的数据以创建新的CSV文件,python,csv,Python,Csv,我在CSV文件中有一些数据。正如您在代码中看到的,我可以读取文件并打印所需的信息。问题是当我尝试创建一个新的CSV文件时,它包含了原始CSV文件的一些信息。我想将我的分析的信息保存在新的CSV中。我不知道如何使用原始信息创建新文件 Data.csv 导入csv 将open('Data.csv')作为csvfile: readCSV=csv.reader(csvfile,分隔符=',') 对于readCSV中的行: 分析=(行[0]、行[3]、行[3]在涉及CSV文件或类似表格的数据时,您可能希

我在CSV文件中有一些数据。正如您在代码中看到的,我可以读取文件并打印所需的信息。问题是当我尝试创建一个新的CSV文件时,它包含了原始CSV文件的一些信息。我想将我的
分析的
信息保存在新的CSV中。我不知道如何使用原始信息创建新文件

Data.csv

导入csv
将open('Data.csv')作为csvfile:
readCSV=csv.reader(csvfile,分隔符=',')
对于readCSV中的行:
分析=(行[0]、行[3]、行[3]在涉及CSV文件或类似表格的数据时,您可能希望使用:

import pandas as pd

df_data = pd.DataFrame.from_csv('Data.csv')

# Analyze
for index, row in df_data.iterrows():
    pass

df_data.to_csv('new_Data.csv')
对于阅读,你有以下几种选择

如你所见,使用

保存转换的或新创建的
数据帧

用于安装运行

pip install pandas

听起来你在寻找如何将数据写入CSV。它来自另一个CSV的事实在这里并不太相关。如果你查找如何将数据写入CSV,你应该状态良好。检查此dup:,除了跳过标题部分…我从文档开始。有很多示例。谢谢@PRMoureu,这非常有用!@tankersmash让我们不要忘记大写字母……我同意你的看法,我通常不会这么做,但在这种情况下,最糟糕的情况是,从现在起,他会记住如何正确拼写:)
pip install pandas