код: 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) Код 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 почему то не работает, функция ничего не возвращает
наверн ретурн не туда втулил --- Сообщение объединено с предыдущим 30 сен 2019 че делать каа исправить
вернуть kt_code, на сколь я понял без скобок нужно, это же не функция? если ты он про первый ретурн, то просто так, прервать функцию, она все равно перезапускаться, можно же так?
нет, автоснятие, уже все работает --- Сообщение объединено с предыдущим 30 сен 2019 осталось только панельку