首页 > 解决方案 > 搜索并替换上一行 python

问题描述

在一个文件中,我有以下文本:

 xxxxxx
    PCTFREE    10
    INITRANS   8
    MAXTRANS   255
    STORAGE    (
                BUFFER_POOL      DEFAULT
               ),
)

我正在尝试搜索以(“)”开头的行并从上一行中删除“,”。

标签: pythonpython-3.xpython-2.7

解决方案


with open('filename') as f:
    print(f.read().replace(',\n)','\n)')

推荐阅读