Python

ランダム文字列生成(Python)

More than 3 years have passed since last update.

commons-lang(Java)のRandomStringUtils.randomAlphabetic(n)相当の処理。調べれば出てくるが備忘録として。

random_string
import string
import random

n = 5
# ユーティリティ関数にすると便利かも?
random_str = ''.join([random.choice(string.ascii_letters + string.digits) for i in range(n)])