import random
source_str = 'abcdefghijklmnopqrstuvwxyz'
#a〜zでランダムに1文字
random.choice(source_str)
#ランダムchoiceを10回繰り返し、
#リスト内包表記でリスト化したものを空文字でjoin
"".join([random.choice(source_str) for x in xrange(10)])
例:
>>> import random
>>> source_str = 'abcdefghijklmnopqrstuvwxyz'
>>> random.choice(source_str)
't'
>>> "".join([random.choice(source_str) for x in xrange(10)])
'eojutxvyaz'
>>>