@wsappx

Почему не видит переменную токен в скрипте?

скрипт выдает ошибку name "vk_api" is not defined
import vk_api as message
import requests
import os
import time
import api
import vk

def main():
    all_tokens = list()
    try:
        file = open("tokens.txt", 'r')
        for line in file.readlines():
            all_tokens.extend(line.rstrip().split(' '))

        users = ['', '', '']

        try:
            chats = input('Кол-во создаваемых бесед: ')
            spot = 0
            while int(spot) < int(chats):
                vk = vk_api.messages.createChat(user_ids=users, title="text") #название беседы
                spot += 1
                time.sleep(80)
        except Exception as er:
            print(er)

    except:
        a = os.listdir()
        print('Убедитесь, что в текущей директории есть  файл с токенами, возможно он просто неверно назван.\nВсе файлы в текущей директории:\n')
        b = input(a) 

main()
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
А где у вас vk_api определено? Вы же импортируете этот модуль под именем message, а не под его исходным именем.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы