您可以使用描述符:
class Select(object): def __get__(self,obj,objtype): x=objtype if obj is None else obj def select(where): print(x,where) return selectclass Books(object): select=Select()book = Books()Books.select(where='asdf')book.select(where='asdf')
产量
<class '__main__.Books'> asdf<__main__.Books object at 0xb7696dec> asdf



