gpt4 book ai didi

python - 将多个输入 CSV 文件中的数据以列格式写入单个 CSV

转载 作者:太空宇宙 更新时间:2023-11-03 18:49:27 25 4
gpt4 key购买 nike

我正在努力

  • 循环多个 c​​sv 文件,

  • 从中提取信息

  • 将输出写入一个新的 csv 文件,其中每个文件对应一行原始文件。

我获取信息:

Name, Date, Time, Test, Navg, Percent

对于每一行。

我尝试过这样做,但是我遇到了问题:

  1. 它将名称、日期、时间、测试、导航、百分比中的每一个写入新行...我希望每个单词都在新列中
  2. 它将每个新文件写入下面的新行(我确实希望它位于下面,但每个单词都在一列中。

    b = open('C:\Users\AClayton\Desktop\Data.csv', 'a')
    a = csv.writer(b,delimiter='\t',lineterminator='\n')
    a.writerows((Name, Date, Time, Test, Navg, Percent))
    b.close()

请注意,文件已在早期代码中读取并提取了数据。

最佳答案

writerows 将输入参数解释为行列表,因此元组中的每个项目都会写入单独的行中。使用 writerow 应该将其写入一行。

关于python - 将多个输入 CSV 文件中的数据以列格式写入单个 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18715124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com