我有一个csv
"AA","AB","AC"
"BA","BB","BC"
"CA","CB","CC"
Run Code Online (Sandbox Code Playgroud)
删除字符串后说"csv格式更改为
AA,AB,AC
BA,BB,BC
CA,CB,CB
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能避免不必要的线条?
import fileinput
for line in fileinput.FileInput("test.csv",inplace=1):
line = line.replace('"','')
print (line)
Run Code Online (Sandbox Code Playgroud)
看起来你正在打印它,看起来像Python 3,看起来你的文件内容已经包含必要的换行符.因此,您需要告诉print()函数不要添加自己的换行符:
print(line, end='')
Run Code Online (Sandbox Code Playgroud)