小编Zah*_*ory的帖子

Python属性可调用

有没有办法让一个属性和方法具有相同的名称?我的意思是可以按常规方式使用并可同时调用的属性?像这样:

>>> b = Book()
>>> b.pages
123
>>> b.pages()
123
>>> b.pages(including_toc=False)
123
>>> b.pages(including_toc=True)
127
Run Code Online (Sandbox Code Playgroud)

python properties callable

9
推荐指数
2
解决办法
3269
查看次数

标签 统计

callable ×1

properties ×1

python ×1