列表索引超出范围错误(Python 2.7)

2024-10-08 18:27:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我得到一个列表索引超出范围错误。我试着一遍又一遍地查看代码,但是我没有得到任何东西,因为我不太了解python和list的语法。在

以下是相关代码:

    while True:
          final = "Triangle_x128_y128.bmp"
          imageSizeToServe = re.findall(r'\d+', final)
          imageSize= imageSizeToServe[0]

错误是:

^{pr2}$

Tags: 代码retrue列表错误语法listfinal
2条回答

你的代码对我有用。确保在这里和程序中编写了相同的代码。不管怎样,你可以用

if imageSizeToServe:

IndexError: list index out of range已引发,因为imageSizeToServe为空。在

在得到零索引之前检查它。比如:

if imageSizeToServe:
    imageSize = imageSizeToServe[0]

相关问题 更多 >

    热门问题