Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. import random
  2. import string
  3. import time
  4. import os
  5.  
  6.  
  7. def create_reference_id(prefix="L"):
  8. """ create a unique identifier for human reference purpose
  9. shorter and more friendly than UUID
  10. not as secure as UUID
  11.  
  12. >>> create_reference_id()
  13. 'L-1498206382-HPJQXB'
  14. """
  15. return "{0}-{1}-{2}".format(
  16. prefix,
  17. int(time.time()) + os.getpid(),
  18. ''.join(random.sample(string.ascii_uppercase, 5))
  19. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement