gpt4 book ai didi

python - 使用 Python 从 CSV 中删除不需要的逗号

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

我需要一些帮助,我有一个包含地址字段的 CSV 文件,无论谁将数据输入原始数据库都使用逗号分隔地址的不同部分 - 例如:

公园街 5 号楼

当我尝试使用 CSV 文件时,它会将这个条目视为两个单独的字段,而实际上它是一个字段。我使用 Python 去除了逗号之间的逗号,因为很容易将它们与实际应该存在的逗号区分开来,但是这个问题让我很困惑。

如有任何帮助,我们将不胜感激。

谢谢。

最佳答案

您可以使用 Python's CSV reader 定义分隔符和引号.例如:

使用此 CSV:

1,`Flat 5, Park Street`

还有这个 Python:

import csv

with open('14144315.csv', 'rb') as csvfile:
rowreader = csv.reader(csvfile, delimiter=',', quotechar='`')
for row in rowreader:
print row

你会看到这个输出:

['1', 'Flat 5, Park Street']

这将使用逗号来分隔值,但引号逗号使用反引号

关于python - 使用 Python 从 CSV 中删除不需要的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14144315/

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