如何阻止python从csv文件中打印逗号

时间:2016-04-09 19:20:27

标签: python csv

每当我打印csv文件的内容时,它都会打印逗号。有没有逗号印刷方式。

这就是我阅读文本文件的方式。

     f = open(class_name + ".csv", 'rt')
     file_ = f.read()
     print (file_)
     f.close()

它打印得像这样

Ardrito:,5

但我希望它像这样打印

Ardrito:5

3 个答案:

答案 0 :(得分:0)

使用csv.reader对象来读取您的文件。有关更多信息,请参阅csv模块的Python文档。

答案 1 :(得分:0)

不确定这是不是你想要的......

with open(class_name + ".csv", 'rt') as f:
  for line in f:
    print line.strip().replace(',', ' ')

或者,有一个名为csv的模块可能对您有用。

答案 2 :(得分:0)

您以与在磁盘上相同的方式输出文件。如果你想解析文件,你应该查看Python的csv module