Ваши комментарии
Спасибо, учтем на будущее!
Если остались вопросы — дайте знать.
Если остались вопросы — дайте знать.
не знает имени "RemoteProtocolError"
Это проблема в вашем Python-коде. Скорее всего, не импортировали соответствующий класс.
Добрый день! Да, сможете перейти с Расширенного на Максимальный. При этом будет зачтена остаточная стоимость действующей подписки. Фактическая стоимость к оплате рассчитывается на странице управления подпиской.
Выше я написал, что этот код означает, и дал конкретный пример. Как трактовать qc = 3 конкретно в рамках вашего процесса — решать вам.
Добрый день! Код qc = 3 означает, что адрес разобран, но есть и альтернативные варианты разбора. Это не значит, что адрес нужно отсеивать, но его лучше проверить вручную.
Конкретно для указанного адреса есть альтернатива по улице в том же н/п:
Санкт-Петербург, п Парголово, ул Первого Мая Санкт-Петербург, п Парголово, тер. Михайловка, ул Первого Мая
Ограничения в 20 запросов в минуту не существует. Ошибка ConnectTimeout не связана с таймаутом на чтение данных — здесь причина скорее в сети.
Убедитесь, что вы не создаете экземпляр Dadata на каждый запрос, а создали один экземпляр в начале и дальше переиспользуете его.
Можете попробовать обрабатывать исключения и повторять запрос (если таких исключений немного). Если много — имеет смысл разбираться с сетью (работа фаервола, прокси, нестабильный интернет, и так далее).
Добрый день! Пакет dadata для Python использует таймаут в 3 секунды. Ошибка "read operation timed out" указывает на то, что сервер не ответил за это время. Причина может быть в каких-то временных сетевых проблемах, либо особенностях данных в самом запросе.
Сервис поддержки клиентов работает на платформе UserEcho