在Python中,info()
函數是一個內置函數,用于獲取對象的信息。它的基本語法如下:
info(object, [,maxlevel [,spacing [,collapse]]])
其中,參數object
是要獲取信息的對象。其他可選參數如下:
maxlevel
:整數,指定獲取信息的最大層級,默認為1。
spacing
:整數,控制輸出的縮進空格數,默認為1。
collapse
:布爾值,指定是否折疊嵌套對象的信息,默認為True。
下面是一個使用info()
函數的示例:
import math
# 獲取math模塊的信息
print(info(math))
# 獲取math模塊的信息,最大層級為2,縮進空格數為2
print(info(math, maxlevel=2, spacing=2, collapse=False))
# 獲取math模塊的特定函數的信息
print(info(math.sin))
請注意,info()
函數的實現可能因Python版本而有所不同。