Я получаю сообщение об ошибке при запуске программы Python:NameError: глобальное имя «xrange» не определен в Python 3
Traceback (most recent call last):
File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module>
File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 27, in __init__
File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\class\inventory.py", line 17, in __init__
builtins.NameError: global name 'xrange' is not defined
Игра составляет от here.
В чем причина этой ошибки?
Спасибо, что заметили разницу между синтаксической ошибкой и исключением времени выполнения. Узнал что-то новое! – Pithikos
Вы бы предложили 'try: xrange, кроме NameError: xrange = range', чтобы избежать такого исключения во время выполнения? Или есть более чистая защитная альтернатива? – Tathagata
@ Татагата: это то, что я использую; уловить 'NameError'. –