python 查看模塊中的方法


way 1、help()

way 2、dir() # dir() 函數不帶參數時,返回當前范圍內的變量、方法和定義的類型列表;

way 3、 使用inspect模塊,

inspect.getmembersobject [predicate 

返回 按名稱排序列表中的對象的所有成員如果提供了可選的謂詞參數(將與每個成員對象一起調用),則僅包含謂詞為其返回真值的成員。(name, value)value

注解:getmembers()僅當參數為類並且這些屬性已在metaclass的custom中列出時,才會返回在metaclass中定義的類屬性__dir__()

獲取模塊中所有的方法名和方法參數:

funs=inspect.getmembers(idautils,inspect.isfunction)

for f in funs:

  print(f[0],inspect.getargspec(f[1]).args)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM