У меня есть странный случай, когда загружается файл jason, а затем извлекаются некоторые данные.Каким-то образом этот фрагмент работает, когда я использую отладчик кода VS (т.е. начать отладку или запустить без отладки).
conn.request("GET", reqString, payload)
res = conn.getresponse()
data = res.read()
#print(data.decode("utf-8"))
data_json = json.loads(data)
print(type(data_json))
ThePages = data_json.get('total_pages')
for j in range(1,ThePages):
#print('Processing page #', j)
Странно, я получаю TypeError, что data_json является NoneType, когда я запускаю его из командной строки, вместо (безошибочного) типа словаря, когда я запускаю это с отладчиком.
File "script.py", line 60, in main
for j in range(1,ThePages):
TypeError: объект 'NoneType' не может быть интерпретирован как целое число
Любая идея, как (все внутри кода VS) один и тот же фрагмент кода работает без ошибок в отладчике, но ничего не загружается из терминала илиАнаконда Подскажите?