Size: a a a

2021 June 14

DL

Dump Line in SPb Python
ничего
источник

DL

Dump Line in SPb Python
особенного
источник

A

Alexander in SPb Python
Вместо
type(b) == dict
лучше использовать
isinstance(b, dict)
источник

DL

Dump Line in SPb Python
в чём разница ?
источник

SK

Sergio Keler in SPb Python
Потому, что экземпяр класса, это совсем не то, что его название.
источник

SK

Sergio Keler in SPb Python
Почитай https://stackoverflow.com/questions/1549801/what-are-the-differences-between-type-and-isinstance

Есть в ООП такая хрень как наследование ещё.
источник

SK

Sergio Keler in SPb Python
Ну и структура очень странная у тебя. Избыточная и сложная.
Не надо держать ключи типа 3.5.1.6 бггг. Нет смысла и вредно.
источник

DL

Dump Line in SPb Python
у меня не будет таких ключей
источник

DL

Dump Line in SPb Python
просто суть в том, что мне нужно входить в следующий и следующий список
источник

SK

Sergio Keler in SPb Python
Ээээ… ээээ… ну ок.
источник

SK

Sergio Keler in SPb Python
Ещё можно добавить два способа обхода словаря :)
Сверху и снизу. То есть, головную и хвостовую рекурсию.
Полюбоваться результатами.
источник

A

Alexander in SPb Python
isinstance более быстрый и универсальный
источник

A

Alexander in SPb Python
источник

A

Alexander in SPb Python
Если будет очень глубокая вложенность, то работать будет медленнее чем через очередь
источник

A

Alexander in SPb Python
У питона достаточно дорогой вызов функции
источник

A

Alexander in SPb Python
Если структура небольшая, то и через рекурсию нормально
источник

DL

Dump Line in SPb Python
будет максимальная вложеность 5
источник

A

Alexander in SPb Python
Тогда норм
источник

SK

Sergio Keler in SPb Python
Рекурсия проще для рекурсивных данных.
Но в качестве тренировки хорошо было бы сделать без неё.
источник
2021 June 15

ЕБ

Евгений Баранов... in SPb Python
Переслано от Евгений Баранов...
Привет, друзья. Мен нужно спарсить адреса, Я использую requests, делаю гет запрос получаю страницу, далее работаю с содержимым страницы передаю его в BeautifulSoup. Начинаю ходить по DOM дереву, в итоге там где должны быть адреса, в DOM лежит пустой div.  В DOM дереве что мне преходит пусто, а в браузере и в DevTools есть содержимое. Я так понял содержимое с адресами от карт Яндекса подгружается. Скриншот html документа смотрите. Вопрос: Как мне  грамотно эти адреса достать? Ссылка на сайт (https://stolichki.ru/apteki)
источник