Если я попробую ваш код, а затем перечислю ваши атрибуты:
import requests
url = ("https://www.example.com/profile/10100")
headers = {"user-agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36"}
r = requests.get(url, headers=headers)
dir(r)
[ ' ATTRS ',
' BOOL ',
' класс ',
' delattr ',
' ДИКТ ',
' реж ',
' документ ',
' введите ',
' экв ',
' выход ',
' Формат ',
' GE ',
' GetAttribute ',
' GetState ',
'* * 1 032 * 1033 GT *',
' хэш ',
' INIT ',
' ИТЭР ',
' ле ',
'* 1 042 * * 1043 л *',
' модуль ',
' пе ',
' новый ',
' отлична от нуля ',
' уменьшить ',
' reduce_ex ',
' магнезии ',
' SetAttr ',
' SetState ',
' SizeOf ',
' 1065 * ул *,
' subclasshook ',
' weakref ',
'_Content',
'_Content_consumed',
'_следующий',
'Apparent_encoding',
'близко',
«Соединение»,
«Содержание»,
'печенье',
«Прошло»,
«Кодирование»,
«заголовки»,
«История»,
'Is_permanent_redirect',
'Is_redirect',
'Iter_content',
'iter_lines',
'JSON',
«ссылки»,
'следующий',
'Хорошо',
'Raise_for_status',
«Сырые»,
«Разум»,
'запрос',
'Status_code',
'текст',
'URL']
Я не вижу html, поэтому вы получаете ошибку attr.
Теперь важная часть, если вы проверите r.status_code (код статуса ответа)
In [107]: r.status_code
Out[107]: 404
Что является не найденной ошибкой, в основном указанный вами URL-адрес НЕ существует или, по крайней мере, не виден для меня.