Не работает проверка токена ВК на валидность

Нужно проверять много токенов на валидность, написал такой код:

def cektok():
    file = open('token.txt').read().split('\n')
    goods = open('good.txt', 'a+')

    for token in file:
        t = token
        if t:
            try:
                vk_session = vk_api.VkApi(token=t)
                vk = vk_session.get_api()
                vk.stats.trackVisitor()
            except vk_api.ApiError:
                print("не валид")

            print("валид")
            goods.write(f"{t}\n")

Когда приходит валидный токен, он сохраняется и всё нормально, но когда приходит не валидный, он записывается и не перебирает остальное...


Ответы (0 шт):