gpt4 book ai didi

python - 使用python将csv中的单列解析为文本文件

转载 作者:行者123 更新时间:2023-12-04 05:09:39 26 4
gpt4 key购买 nike

我终于把我的 dbf 文件变成了 csv,但现在我很困惑如何将它解析成文本文件以供进一步编辑。

我一直在阅读 csv 模块,但老实说,我的头开始旋转。对我来说,其中大部分似乎是希腊语。但是,如果可能的话,我想要使用模块的代码。

我的 car.csv 文件如下所示:

Name,Total,Freq
Toyota,2,2
Mazda,1,1
Kia,2,1
Volkswagon,3,1

我想将以下句子输出到文本文件(或 csv)中:

在这个街区内,街上停着一辆丰田、马自达、起亚和大众汽车。

如果结果是两个我不想要逗号:

汽车.dbf
Toyota,2,2
Mazda,2,1

在这个街区内,街上停着一辆丰田和马自达。

汽车.dbf
empty

这附近的街道上没有停放汽车。

我从之前的一篇文章中得到了一个关于构建 if-else 句子的好建议,但对如何解析列感到迷茫(由于某种原因,它们没有出现在 Excel 中,我以为我只有一列)

python 2.7

顺便提一句。任何人都知道一个很好的网站,它以新手可以理解的方式解释 csv 模块?谢谢。

最佳答案

Python doc examples总是一个去的地方。

你想要这样的东西:

import csv

makes = []
with open('cars.csv', 'rb') as f:
reader = csv.reader(f)
next(reader) # Ignore first row

for row in reader:
makes.append(row[0])

print makes

关于python - 使用python将csv中的单列解析为文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15035660/

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