• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Ошибка python

  • Автор темы Автор темы eze2d
  • Дата начала Дата начала

eze2d

Member
24.01.2023
5
0
Пытаюсь сделать что то типа авторегера на python,
import requests
from bs4 import BeautifulSoup

# Get the email address from temp-mail.io
url = ' '
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
email = soup.find('input', {'type': 'text', 'id': 'mail'}).get('value>

# Follow the link and enter the email address
url2 = ' '
response2 = requests.get(url2)
soup2 = BeautifulSoup(response2.text, 'html.parser')
form = soup2.find('form')
data = {
'email': email
}
response3 = requests.post(url2, data=data)

# Open the last email and click confirm sign-in
url3 = ' '
response4 = requests.get(url3)
soup3 = BeautifulSoup(response4.text, 'html.parser')
last_email = soup3.find('div', {'class': 'mail-list-item'})
confirm_url = last_email.find('a').get('href')
response5 = requests.get(confirm_url)

# Delete the email
url4 = ' '
response6 = requests.get(url4)
s
Выдает ошибку AttributeError: 'NoneType' object has no attribute 'get', как решить?
 
Выдает ошибку AttributeError: 'NoneType' object has no attribute 'get', как решить?
confirm_url = last_email.find('a').get('href')
Очевидно вы здесь не находите тег "а" на странице, поэтому и не можете получить у него атрибут href
Обычно для поиска ссылок используется конструкция вида
Python:
find('a', href=True)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы