반응형
파이썬에서 간단하게 랜덤 스트링 만들기
import string
import random
def random_string(size=6, chars=string.ascii_lowercase+string.digits):
return ''.join(random.choice(chars) for _ in range(size))
print( random_string(6) )
print( random_string(6) )
print( random_string(6) )
-위 함수에 파라미터로 랜덤스트링 길이를 넣어주면 된다.
-random.choice()는 내부에 아무 원소를 랜던하게 하나 뽑아준다.
-chars는 아래 정의된 값들을 사용.
-string.ascii_lowercase
Out[5]: 'abcdefghijklmnopqrstuvwxyz'
-string.digits
Out[6]: '0123456789'
'Python' 카테고리의 다른 글
모든 성분에 따옴표붙여서 컴마 리스트로 출력하기 (0) | 2019.04.11 |
---|---|
[Python] enum (0) | 2019.03.28 |
matplotlib subplot 화면분할 grid로 분할하기 (0) | 2019.03.22 |
File I/O, Directory list, read/write (0) | 2018.07.04 |
WebAPI thread work status (0) | 2018.07.03 |