Δημοσιεύτηκε: 17 Μαρ 2012, 22:47
από medigeek
Δλδ. μπορείς να φτιάξεις ένα απλό κλειδί όπως "ABC-12345"; Κάτι παρόμοιο χρησιμοποιούν για support tickets.
Τα γράμματα και οι αριθμοί είναι τυχαίοι.

Παράδειγμα ο παρακάτω κώδικας σε python μαζί με το random.choice():
http://docs.python.org/library/random.h ... dom.choice
Μορφοποιημένος Κώδικας: Επιλογή όλων
from random import choice
def mkticket():
#Create a ticketid
#returns format 'ABC-12345'
letters = list('ABCDEFGHIJKLMNOPQRSTUVWXYZ')*4
al = choice(letters) + choice(letters) + choice(letters)
digits = list('0123456789')*6
ad = choice(digits) + choice(digits) + choice(digits) + choice(digits) + choice(digits)
ticket = "%s-%s" % (al, ad)
return ticket

print(mkticket())