【发布时间】:2011-01-06 18:33:45
【问题描述】:
有什么方法可以搜索和替换某些字符串,同时还要注意相似的字符串,而不是替换那些?
例如,如果我有
self.a
self.b
self.c
self.d
self.e
self.f
self.g
我想要
self.a
self.__b
self.c
self.__d
self.__e
self.f
self.g
我想将__ 添加到一些变量中以使其成为私有变量,而不是其他变量,我将如何做到这一点,而不是单独更改每个变量,或者更改所有变量然后撤消我不想要的变量?我的程序有大量的变量并且经常使用它们,所以我不想自己浏览代码。
【问题讨论】:
-
这不是一个编辑问题而不是 Python 问题吗?例如,您可以使用编辑器将所有“self.b”替换为“self.__b”,或以类似方式使用 sed。