а я не знал раньше, что перед ::text можно тоже пробел со значением как в остальных селекторах, и тогда он получается все вложенные текста берет, а не тока прямого child, я писал без пробела и получал одни /n в итоге. Долго мучился пока эту либу не нашел ^_^
Леонид Хозяинов подготовил перевод документации по CPython 3.8.8. Опубликованный материал по своей структуре, оформлению и функциональным возможностям стремится к официальной документации docs.python.org. Переведены следующие разделы.
1. сам url в явном виде. Плюс - глазкам понятно, минус - он большой, если у тебя десятки/сотни млн. записей 2. crc16/crc32. Плюс - это целое число, так что 4/8 байт, минус - они вроде не безопасны, в плане дублей 3. нарыть какой то ID на странице
url-то может проще как url и хранить, просто убрать из get-запроса какие-нибудь варианты ssid. Заодно избавляет от дубликативности. Из минусов - если ты хочешь версионирования, то еще надо хранить дату "съема" данных.
В целом айдишник далее используется для взаимодействия с пользователем, чтобы было понятно с каким элементом он взаимодействовал, тоесть поиск в базе будет по этому айдишнику для записи взаимодействия
если уж прям надо хэшировать - лично я предлагаю blake3 - да, там больше символов, но оптимизирован так что по-скорости не отстает от md5 и в нем меньше коллизий.