Загрузка...

Ошибка в коде python

Тема в разделе Python создана пользователем MORTY 30 сен 2019. 330 просмотров

Загрузка...
  1. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    код:
    Код


    def lock_account(email_login, email_password, login):
    r = None
    s = requests.session()
    proxy = get_proxy()
    proxies = {'https': 'https://%s' % (proxy), 'http': 'http://%s' % (proxy)}
    s.headers.update({'User-Agent': generate_useragent()})
    s.proxies.update(proxies)
    domain = "https://help.steampowered.com/en/"
    try:
    s.get("https://help.steampowered.com/en/login/")
    r = s.get(domain + "wizard/HelpWithLoginInfo/?issueid=406")
    except:
    lock_account(email_login, email_password, login)
    return

    data = {
    "login": login,
    }
    s.post(domain + "wizard/lockaccount", data=data)

    kt_page = s.get(domain + "wizard/somepage?&s=%s&lost=2" % (steam_id))
    kt_code = re.findall(r'(?<=class="code_text">).*?(?=<)', kt_page.text)[0]
    id = re.findall(r'(?<=<input type="text" value=").*?(?=" name="lock_session_id")', kt_page.text)[0]

    data = {
    "id": id,
    }
    s.post(domain + "lock", data=data)

    print(kt_code)
    return(kt_code)


    все ссылки я поменял, чтоб не спиздили мой скрипт

    print(kt_code) работает, и выводит нужный код
    return почему то не работает, функция ничего не возвращает
     
  2. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    наверн ретурн не туда втулил
    --- Сообщение объединено с предыдущим 30 сен 2019
    че делать каа исправить
     
  3. oriole
    oriole 30 сен 2019 был(а) давно
    мейби
    Код
    return kt_code[0]
    это же список или я ошибаюсь
     
  4. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    при принте выводит просто текст, но я попробую, спасибо
     
  5. oriole
    oriole 30 сен 2019 был(а) давно
    или просто без скобок return напиши
     
  6. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    бляя точняк
     
  7. зачем
    зачем 30 сен 2019 почему 283 19 авг 2018
    видимо ошибка какая то в питоне
     
  8. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    видимо :kek:
     
  9. _BOND_
    _BOND_ 30 сен 2019 717 27 янв 2018
  10. Vuitton_inactive445016
    Ошибка в твоих мозгах.
     
  11. Akoazm
    так укажи, что возвращать нужно после return
     
  12. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    вернуть kt_code, на сколь я понял без скобок нужно, это же не функция?

    если ты он про первый ретурн, то просто так, прервать функцию, она все равно перезапускаться, можно же так?
     
  13. Бастер
    Бастер 30 сен 2019 Everything I do exotic 13 004 18 янв 2018
    MORTY, скобки не должны никак влиять по идее
     
  14. Akoazm
    Попробуй без скобок. Это весь код? Куда эта переменная возвращается?
     
  15. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    это кусок кода, сама функция вызываеться из другой, спасибо
     
  16. Пернатос
    Авторегер делаешь?
     
  17. MORTY
    MORTY Автор темы 30 сен 2019 i ball was rawt 11 021 13 окт 2018
    нет, автоснятие, уже все работает :finger_up:
    --- Сообщение объединено с предыдущим 30 сен 2019
    осталось только панельку
     
Top