无法运行python脚本。 error msg:TabError:缩进中制表符和空格的使用不一致 已经使用了10次autopep8-i file.py
代码:
def main():
# read_pdf( "docs/3.pdf" )
extanstions = {}
for root, dirs, files in os.walk('X:\backup'):
for _file in files:
extension = os.path.splitext(_file)[1]
extension = extension[1:]
try:
extanstions[extension] += 1
except:
extanstions[extension] = 1
print(os.path.join(root, _file) + " >> " + extension)
print(extanstions.keys())
return 0
main()
如果在代码中使用跨越的制表符和空格,则会出现此错误。只需用制表符替换所有空格,或用空格替换所有制表符。这样错误就不会再出现了
我指的是缩进,而不是一般的xD
此错误通常在将网站上的粘贴代码与代码一起复制后出现,因为网站上的缩进可能是空格,而代码中的缩进是选项卡
相关问题 更多 >
编程相关推荐