簡體   English   中英

列表索引超出范圍錯誤(Python 2.7)

[英]List index out of range error (Python 2.7)

我收到列表索引超出范圍錯誤。 我試過一次又一次地看代碼,但是我什么也沒得到,因為我不知道python的語法並且列表很好。

這是相關代碼:

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

錯誤是:

Traceback (most recent call last):
File "E:\Python27\MyServer.py", line 25, in <module>
imageSize= imageSizeToServe[0]
IndexError: list index out of range

IndexError: list index out of range由於imageSizeToServe為空, IndexError: list index out of range

在獲得零索引之前進行檢查。 喜歡:

if imageSizeToServe:
    imageSize = imageSizeToServe[0]

您的代碼對我有用。 確保您在此處和在程序中編寫了相同的代碼。 無論如何,您可以使用

if imageSizeToServe:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM