我有一个带有客户端详细信息列表的csv文件。 我使用以下代码从该文件中拉出特定的列:
import csv
details = []
with open("userlist.csv", "r", encoding="utf8") as csv_file:
csv_reader = csv.reader(csv_file, delimiter=',')
for lines in csv_reader:
description.append(lines[27])
print (details)
我在多行列表中得到此输出:'
[描述]
句子1[问题详细信息]
***一堆其他数据“”“时间戳”:12:42PM
,电子邮件地址:xyz@gmail.com
','[说明]
aaa[问题详细信息]
***一堆其他数据““”时间戳“:10 :12AM,
电子邮件地址:mmm@gmail.com
'
现在我要提取用户的emailID。那我该怎么办呢?
答案 0 :(得分:0)
我建议您使用pandas
模块,并从中将CSV文件加载到DataFrame()
函数中。在其中,您可以轻松添加emailID
。
import pandas as pd
df = pd.read_csv('userlist.csv')
然后通过df
变量,您可以轻松进行{{1}}