如何使用 python 删除 csv 文件中逗号前后的空格?

use*_*324 3 python regex csv

目前我的 csv 文件的一行如下所示:

314523、165538、76255、335416、416827 1250536:1 1744638:1 298526:1 1568238:1

我需要它看起来像这样:

314523,165538,76255,335416,416827 1250536:1 1744638:1 298526:1 1568238:1

我只想删除逗号之后或之前的空格,并保留其他空格不变。

我怎样才能在Python中做到这一点?

注意:我是 python 初学者

goC*_*rds 5

我建议使用替换功能。您输入要替换的模式。在您的示例中,模式是 comma space(', ')和 space comma (' ,')。然后说出你想用什么来替换图案(',')

line=line.replace(', ', ',').replace(' ,',',')
Run Code Online (Sandbox Code Playgroud)