ошикбки. Есть две функции
async def main_function():
try:
url = await somefunc1()
url2 = await somefunc2()
except Exception as err:
print(err, 'main_function')
async def somefunc1():
try:
urls = await get_urls()
for url in urls:
print(url)
except Exception as err:
print(err, 'somefunc1')
Когда main_func запускает somefunc1, get_urls возвращает пустой список [], и выдает ошибку list index out of range 'main_function', но почему не принтует ошибку в somefunc1? Тоесть не сделал принт ERR somefunc1?
если у тебя именно такой код как ты показываешь, то здесь не откуда взяться List index out of range.
Обсуждают сегодня