新聞中心
tabnanny —- 模糊縮進(jìn)檢測(cè)
源代碼: Lib/tabnanny.py

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),措勤企業(yè)網(wǎng)站建設(shè),措勤品牌網(wǎng)站建設(shè),網(wǎng)站定制,措勤網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,措勤網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
目前,該模塊旨在作為腳本調(diào)用。但是可以使用下面描述的 check() 函數(shù)將其導(dǎo)入IDE。
備注
此模塊提供的API可能會(huì)在將來的版本中更改;此類更改可能無法向后兼容。
tabnanny.check(file_or_dir)
如果 file_or_dir 是目錄而非符號(hào)鏈接,則遞歸地在名為 file_or_dir 的目錄樹中下行,沿途檢查所有 .py 文件。 如果 file_or_dir 是一個(gè)普通 python 源文件,將檢查其中的空格相關(guān)問題。 診斷消息將使用 print() 函數(shù)寫入到標(biāo)準(zhǔn)輸出。
tabnanny.verbose
此旗標(biāo)指明是否打印詳細(xì)消息。 如果作為腳本調(diào)用則是通過 -v 選項(xiàng)來增加。
tabnanny.filename_only
此旗標(biāo)指明是否只打印包含空格相關(guān)問題文件的文件名。 如果作為腳本調(diào)用則是通過 -q 選項(xiàng)來設(shè)為真值。
exception tabnanny.NannyNag
如果檢測(cè)到模糊縮進(jìn)則由 process_tokens() 引發(fā)。 在 check() 中捕獲并處理。
tabnanny.process_tokens(tokens)
此函數(shù)由 check() 用來處理由 tokenize 模塊所生成的標(biāo)記。
參見
模塊 tokenize
用于Python源代碼的詞法掃描程序。
標(biāo)題名稱:創(chuàng)新互聯(lián)Python教程:tabnanny—-模糊縮進(jìn)檢測(cè)
文章出自:http://m.5511xx.com/article/dppoecs.html


咨詢
建站咨詢
