0

help please памагити!! python

import vk_api from vk_api import VkUpload from vk_api.longpoll import VkLongPoll, VkEventType from vk_api.utils import get_random_id def main(): print("bot") print("login") login=input() print("password") password=input() vk_session = vk_api.VkApi(login, password) try: vk_session.auth(token_only=True) except vk_api.AuthError as error_msg: print(error_msg) return vk = vk_session.get_api() upload = VkUpload(vk_session) ##Для загрузки изображений longpoll = VkLongPoll(vk_session) for event in longpoll.listen(): if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text == "porn" : print('id{}: "{}"'.format(event.user_id, event.text), end=' ') spamtext = input() vk.messages.send( user_id=event.user_id, random_id=get_random_id(), message=spamtext )

2nd Aug 2019, 7:04 AM
Who am I?
Who am I? - avatar
2 Answers
+ 8
Понятия не имею о vk_api но в глаза бросается неправильная грамматика. except должен находиться на одном уровне с try. Как я понимаю при возникновении ошибки должно только вывестись сообщение, а значит вся остальная часть кода должна быть под else или finally.
2nd Aug 2019, 7:20 AM
Mikhail Gorchanyuk
Mikhail Gorchanyuk - avatar
0
в чем ошибка
2nd Aug 2019, 7:05 AM
Who am I?
Who am I? - avatar