Как получить содержимое атрибута,когда в атрибуте имеется другой атрибут?
Имеется код, который находит нужную часть кода из html.
online_status = soup.find('div', {'id': 'profile_online_lv'})
Если атрибута не существует в soup, то в online_status будет None. Если существует, то выведется та часть кода, которую нужно найти.
Вопрос заключается в проверке содержимого этого атрибута (да и любого вообще), когда находится в этом атрибуте еще один атрибут.
.string в этом случае не помогает, а .contents, т.к. в моем случае атрибут может отсутствовать, не подойдет при взятии:
>>> online_status.contents[0]
AttributeError: 'NoneType' object has no attribute 'contents'.
Уничтожить также не получиться, если содержимого нету.