Как мне преобразовать регулярное выражение с пакетом и гексом из Perl в Python? - PullRequest
0 голосов
/ 07 июня 2010

Я новичок в Python и конвертирую Perl-скрипт. Что Python эквивалентно ...

$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

Любая помощь очень ценится.

Ответы [ 2 ]

1 голос
/ 07 июня 2010

Скорее всего, вам следует просто использовать urllib.unquote (python 2) / urllib.parse.unquote (python 3), так как похоже, что именно тот код, который вы предоставили, пытается выполнить.

0 голосов
/ 07 июня 2010
value = value.decode('hex')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...