gpt4 book ai didi

python - 在 Python 中解析管道分隔的文件

转载 作者:行者123 更新时间:2023-12-02 04:48:31 26 4
gpt4 key购买 nike

我正在尝试解析一个以竖线分隔的文件并将值传递到一个列表中,以便稍后我可以从列表中打印选择性值。

该文件如下所示:

name|age|address|phone|||||||||||..etc

它有超过 100 列。

最佳答案

使用'csv' library .

首先,注册您的方言:

import csv
csv.register_dialect('piper', delimiter='|', quoting=csv.QUOTE_NONE)

然后,在文件上使用您的方言:

with open(myfile, "rb") as csvfile:
for row in csv.DictReader(csvfile, dialect='piper'):
print row['name']

关于python - 在 Python 中解析管道分隔的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15956169/

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