【发布时间】:2018-10-29 13:48:01
【问题描述】:
我有一个包含以下列的 CSV 文件:
"Advertising, Marketing, Promotions, Public Relations, and Sales Managers"
我试图在 python 中用分隔符分隔这些字符串。以下是我目前的代码:
with open('output-onlinecsvtools.csv', 'r') as f:
reader = csv.reader(f, delimiter=',')
但是,这仅适用于第一个逗号,并且还会创建一个副本。我不担心重复项,因为我可以删除它们,但我认为分隔符适用于单元格中的逗号。
【问题讨论】:
-
您是否尝试读取
Pandas中的文件?就像pandas.read_csv("output-onlinecsvtools.csv", ",")一样简单。 -
@XiaoyuLu 不错的解决方案。根本不知道熊猫。谢谢!
-
@XiaoyuLu,你不需要单独定义
columns,看文件的时候定义就行了,我只是根据你的理解把答案放在了上面,希望对你有帮助。跨度>