【发布时间】:2020-11-16 12:19:56
【问题描述】:
我有一个 cvs 文件,我需要提取名字、姓氏和电话号码。该列表源自一封使用以下格式分隔数据的电子邮件:
Level,Name,Address 1,Address 2,City,State,ZIPcode,Phone,Title,Freq,Next Ship Date,ARO S,ARO ID,Prod,FName
0,"FAUST, A ","6 TYNE DR","","FRANKLIN ",KY,37064 ,309-279-5026,SSC, , , , , ,A FAUST
我能够在 Excel 中保存为 csv 文件。我现在正在尝试使用 python 来提取名字、姓氏和电话号码,然后写入一个新的 csv 文件。到目前为止,我有这个代码:
import pandas as pd
df = pd.read_csv((r'C:\Users\me\OneDrive\Documents\customers.csv'),encoding= 'unicode_escape')
print (df)
结果:
0,"FAUST, A ","6 TYNE DR","","FRANKLIN ",KY,39064 ,309-279-5026,SSC, , , , , ,A FAUST
0 1,"ANDERSON, B ","91 CHAMPIONS CIR","",...
1 1,"ANDREWS, A ","1474 CANNON ST","","DA...
感谢您的帮助!
【问题讨论】:
-
[662 行 x 1 列] 忘记添加了
-
嗨,Wade,堆栈溢出不是外包编码项目的资源。如果您对特定方法有具体问题,请随时提出。但是你甚至没有尝试做任何类似于从字符串中提取文本或操作任何列的远程操作。
-
感谢卢卡斯的评论。也许我应该提到我对 python 和一般编程完全陌生。所以我在这个阶段寻求帮助,这是我所得到的。否则我会聘请程序员来实现这个目标。祝你有美好的一天!
标签: python excel pandas database csv