Existe-t-il un moyen de rechercher et de remplacer certaines chaînes, mais aussi de faire attention aux chaînes similaires et de ne pas les remplacer?recherche spécifique en python?
par exemple, si j'ai
self.a
self.b
self.c
self.d
self.e
self.f
self.g
et je voulais
self.a
self.__b
self.c
self.__d
self.__e
self.f
self.g
et je veux ajouter __
à certaines des variables pour les rendre privées, mais pas d'autres, comment pourrais-je faites-le, à moins de changer chacun individuellement, ou de les changer tous et ensuite défaire ceux que je ne veux pas? mon programme a un grand nombre de variables et utilise chacune d'entre elles très souvent, donc je ne veux pas passer par le code moi-même.
N'est-ce pas un problème d'édition plus d'un problème de Python? Par exemple, vous pouvez utiliser votre éditeur pour remplacer "self.b" par "self .__ b", ou utiliser sed de la même manière. – Christian