【发布时间】:2017-09-15 03:03:19
【问题描述】:
我有以下课程:
class Dogs(object):
def __init__(self):
self.names = []
self.breeds = set()
def number(self):
return len(self.names)
我想将number 更改为属性。这意味着我也想改变它的所有用法。 PyCharm 是否将其内置到它的重构工具中?好像是根据this issue.
此时,我正在“查找所有用法”,然后手动修复每个实例。如果没有特定的重构工具将方法更改为属性,是否有某种方法可以更有效地使用“查找所有用法”?
【问题讨论】:
标签: python properties refactoring pycharm automated-refactoring