gpt4 book ai didi

python - 为什么我得到 "IndentationError: expected an indented block"?

转载 作者:IT老高 更新时间:2023-10-28 20:31:43 24 4
gpt4 key购买 nike

if len(trashed_files) == 0 :
print "No files trashed from current dir ('%s')" % os.path.realpath(os.curdir)
else :
index=raw_input("What file to restore [0..%d]: " % (len(trashed_files)-1))
if index == "*" :
for tfile in trashed_files :
try:
tfile.restore()
except IOError, e:
import sys
print >> sys.stderr, str(e)
sys.exit(1)
elif index == "" :
print "Exiting"
else :
index = int(index)
try:
trashed_files[index].restore()
except IOError, e:
import sys
print >> sys.stderr, str(e)
sys.exit(1)

我得到:

        elif index == "" :
^
IndentationError: expected an indented block

最佳答案

如错误消息所示,您有一个缩进错误。这可能是由制表符和空格的混合引起的。

关于python - 为什么我得到 "IndentationError: expected an indented block"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4446366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com