我有一个 csv 文件,其中一行看起来像这样:

,,,,,,,,,, 

那是 10 个逗号。我只想删除最后一个(即第 10 个)逗号,以便该行更改为:

,,,,,,,,, 

有没有人有处理过这种情况的经验?我也使用 vim 文本编辑器。因此,我们将不胜感激任何使用 python 脚本或使用 vim 的文本编辑命令的帮助。

请您参考如下方法:

在 vim 中删除当前行中的最后一个逗号: :s/,$//

第 n 行到第 m 行相同: :n,ms/,$//

整个文件相同: :%s/,$//


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

Python 子进程 : why won't the list of arguments work analogous to the full shell string