Czy istnieje odwrotność lub odwrotność wbudowanej funkcji id
? Myślałem o użyciu go do kodowania i dekodowania ciągów bez zajmowania zbyt dużo czasu lub mając dużo narzutów, takich jak biblioteka PyCrypto
. Potrzeba jest bardzo prosta, więc nie chcę używać PyCrypto
do prostego kodowania i dekodowania.Funkcja odwracania w języku Python funkcji wbudowanej id (...)
Coś jak:
>>> id("foobar")
4330174256
>>> reverse_id(4330174256) # some function like this to reverse.
"foobar"
[ 'base64'] (https://docs.python.org/2/library/base64.html) może lepiej dopasowane do Twoich potrzeb ... – dano
'id' nie jest funkcją kodowania ciągów znaków. Zwraca unikalny identyfikator dla przekazywanego obiektu, który może zmieniać się między przebiegami. –