輸入f.后,沒(méi)有顯示功能列表,報(bào)了下面的錯(cuò)
>>>f.
? File "<ipython-input-36-ecbd3b12d2e2>", line 1
? ? f.
? ? ? ^
SyntaxError: invalid syntax
>>>f.
? File "<ipython-input-36-ecbd3b12d2e2>", line 1
? ? f.
? ? ? ^
SyntaxError: invalid syntax
2018-08-06
舉報(bào)
2018-10-23
輸入f.后按下Tab鍵。
2018-08-07
每一個(gè) Python 對(duì)象都包含各種屬性和方法。和此前討論的?
help
?函數(shù)類(lèi)似,Python 有一個(gè)內(nèi)置的?dir
?函數(shù),可以返回一個(gè)屬性和方法的列表。但是 Tab 自動(dòng)補(bǔ)全接口在實(shí)際的應(yīng)用過(guò)程中更簡(jiǎn)便。要想看到對(duì)象所有可用屬性的列表,可以輸入這個(gè)對(duì)象的名稱(chēng),再加上一個(gè)句點(diǎn)(.
)和 Tab 鍵:為了進(jìn)一步縮小整個(gè)列表,可以輸入屬性或方法名稱(chēng)的第一個(gè)或前幾個(gè)字符,然后 Tab 鍵將會(huì)查找匹配的屬性或方法:
如果只有一個(gè)選項(xiàng),按下 Tab 鍵將會(huì)把名稱(chēng)自動(dòng)補(bǔ)全。例如,下面示例中的內(nèi)容將會(huì)馬上被?
L.count
?替換: