python 小技巧

(1)、查詢函數的參數python

import inspect
print(inspect.getargspec(func))

(2)、查詢對象的屬性函數

除了使用dir()來查詢對象的屬性以外,咱們可使用下面內置(built-in)函數來確認一個對象是否具備某個屬性:ui

hasattr(obj, attr_name)   # attr_name是一個字符串

(3)、查詢對象所屬的類和類名稱code

a = [1, 2, 3]
print a.__class__
print a.__class__.__name__

(4)、查詢父類對象

咱們能夠用 __base__ 屬性來查詢某個類的父類:字符串

cls.__base__
相關文章
相關標籤/搜索