Refatore com pyCharm de "user" para "self.user"
Eu quero mover uma variável do escopo local para o nível do objeto. O novo código deve usarself.user
e nãouser
como antes:
class Foo(object):
def test_foo(self):
user=User()
...
user.do()
O novo código deve se parecer com:
class Foo(object):
def test_foo(self):
self.user=User() # I can remove this line by hand
...
self.user.do()
Tentei refatorar >> renomear deuser
paraself.user
mas pyCharm diz: "O identificador inserido não é válido"
Como posso refatorar isso com pyCharm?