Skip to content

Instantly share code, notes, and snippets.

@mattupstate
Created December 10, 2014 21:29
Show Gist options
  • Save mattupstate/a6dd35ec335b426eae55 to your computer and use it in GitHub Desktop.
Save mattupstate/a6dd35ec335b426eae55 to your computer and use it in GitHub Desktop.
python url62 implementation
import string
import uuid
alphabet = string.digits + string.ascii_letters
def base62_encode(n):
ret = ''
while n > 0:
ret = alphabet[n % 62] + ret
n /= 62
return ret
def url62():
return base62_encode(uuid.uuid4().int)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment