Я использовал функцию дайджеста модуля расширения pgcrypto для кодирования нескольких значений.Недавно я обнаружил, что некоторые значения URL, которые я пытаюсь кодировать, содержат '%,'
, которые выбрасывают
IndexError: индекс кортежа выходит за пределы диапазона.
Я сегодня часами пытался решить эту проблему, но пока я не исправил эту ошибку в своем коде.Как мне кодировать URL
, который содержит специальные символы?
Это работает в pgAdmin4
, но не в моем скрипте Python:
encode(digest('domainname.com/pub-cgi/retrieve.pl?doc=file%2F1999&zone_19=300%2A%20','sha256')
Как мне кодировать URL, который содержитспециальные символы?