Загрузка...

Пропускается несколько строк кода

Тема в разделе Python создана пользователем freshix 10 ноя 2019. 140 просмотров

  1. freshix
    freshix Автор темы 10 ноя 2019 2239 27 сен 2018
    Проблема в том при выполнении кода пропускается несколько строк кода а именно эти
    Код

    r = requests.post('https://api.vk.com/method/messages.send?', data = {'random_id':random_id,'peer_id':peer_id,'access_token':access_token,'v':v,'message':message,'captcha_sid':rjson['error']['captcha_sid'],'captcha_key':captkey})
    rjson = r.json()
    print(rjson)
    Не знаю с чем это связано тоесть он пропускает все эти строки и сразу выполняет
    Код
    print ("Решил")
    Код

    import requests
    import random
    import time
    from python3_anticaptcha import ImageToTextTask, errors
    peer_id = "-171493284" #куда отправлять
    access_token = "." #Токен
    v = "5.103" #Не трогать
    message = "Казино 300ккк" #Сообщение
    anticaptcha_key = "." #Ключ от сайта anticaptcha
    timesleep = 5 #Время сна
    anticaptcha = '1'
    def captcha():
    captkey = ImageToTextTask.ImageToTextTask(anticaptcha_key=anticaptcha_key). \
    captcha_handler(captcha_link=rjson['error']['captcha_img'])
    return captkey

    while 1 < 2:
    random_id = str(random.randint(0, 999999))
    r = requests.post('https://api.vk.com/method/messages.send?', data = {'random_id':random_id,'peer_id':peer_id,'access_token':access_token,'v':v,'message':message})
    rjson = r.json()
    if (anticaptcha =='1'):
    if ('error' in rjson):
    print (rjson)
    print("Вк выдал капчу решаю...")
    captkey = captcha()
    r = requests.post('https://api.vk.com/method/messages.send?', data = {'random_id':random_id,'peer_id':peer_id,'access_token':access_token,'v':v,'message':message,'captcha_sid':rjson['error']['captcha_sid'],'captcha_key':captkey})
    rjson = r.json()
    print(rjson)
    print("Решил!")
    else:
    print(rjson)
    elif (anticaptcha == '0'):
    print(rjson)
    time.sleep(3)
     
  2. reb0rn
    reb0rn 10 ноя 2019 104 10 авг 2018
    freshix, на самом деле хз, может в else или elif уходит, у меня более важный вопрос: какого хрена там забыла капча? Она в апи методах вк вообще не присутствует. Зачем тратить деньги на решение?
     
  3. freshix
    freshix Автор темы 10 ноя 2019 2239 27 сен 2018
    Присутсвует
    --- Сообщение объединено с предыдущим 10 ноя 2019
    Она иногда решается а иногда нет
    --- Сообщение объединено с предыдущим 10 ноя 2019
    И начинает бесконечно получать капчи и решать их
     
Загрузка...
Top