這篇文章給大家分享的是有關(guān)Python腳本典型報(bào)錯(cuò)的示例分析的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。
岷縣網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。成都創(chuàng)新互聯(lián)公司成立于2013年到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
這是該縮進(jìn)的地方?jīng)]有縮進(jìn),或者縮進(jìn)不當(dāng)造成的。
參考:
Python語言是一款對縮進(jìn)非常敏感的語言,給很多初學(xué)者帶來了困惑,即便是很有經(jīng)驗(yàn)的Python程序員,也可能陷入陷阱當(dāng)中。最常見的情況是tab和空格的混用會(huì)導(dǎo)致錯(cuò)誤,或者縮進(jìn)不對,而這是用肉眼無法分別的。
在編譯時(shí)會(huì)出現(xiàn)這樣的錯(cuò)IndentationError:expected an indented block說明此處需要縮進(jìn),你只要在出現(xiàn)錯(cuò)誤的那一行,按空格或Tab(但不能混用)鍵縮進(jìn)就行。
往往有的人會(huì)疑問:我根本就沒縮進(jìn)怎么還是錯(cuò),不對,該縮進(jìn)的地方就要縮進(jìn),不縮進(jìn)反而會(huì)出錯(cuò),,比如:
if xxxxxx:
(空格)xxxxx
或者
def xxxxxx:
(空格)xxxxx
還有
for xxxxxx:
(空格)xxxxx
一句話 有冒號的下一行往往要縮進(jìn),該縮進(jìn)就縮進(jìn)
來源:http://blog.csdn.net/neilhappy/article/details/7724959
這種報(bào)錯(cuò)是Python聲明行缺失或者無效,比如#!前面有隱藏字符。常見于從Windows平臺復(fù)制或?qū)氲腜ython腳本。
感謝各位的閱讀!關(guān)于“Python腳本典型報(bào)錯(cuò)的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!