일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- QT SIgnal
- mongoose schema
- stringtoken
- qt signal slot
- serverDevCamp
- dev-ops
- DFD #ERD #usecase #유스케이스 #다이어그램 #UML #모델링 #모델링언어
- 몽구스스키마
- yarnpkg
- 스마일게이트
- 서캠
- quadcore
- devlopment mode
- tweet deck
- yarnpkg update
- 정보처리기사 #정처기 #정처기가답안 #가답안 #2019년2회차 #2회차 #자격증 #기사 #정보처리산업기사 #큐넷
- Signal Slot
- 서버개발캠프
- Lambda Architecture
- production mode
- javascript #js #math #자바스크립트 #랜덤 #랜덤정수
- opencv #python
- apt-key list
- 비기능적요구사항 #요구사항 #SRS #소프트웨어공학
- QT Event
- NODE_ENV
- 스마일게이트 서버개발캠프
- mysql grant
- binary #opencv
- mern
Archives
- Today
- Total
Ziks
Python string Library을 이용한 랜덤 String Token 본문
1 2 3 4 5 6 7 8 9 10 | import random class shortener: token_size = 5 def __init__(self, token_size = None): self.token_size = token_size if token_size is not None else 5 def issue_token(self): letters = string.ascii_letters return ''.join(random.choice(letters) for i in range(self.token_size)) | cs |
- token_size ⇒ 우리가 사용할 랜덤 스트링 토큰의 사이즈
- issue_token(self)
- string.ascii_letters
- [A-Z],[a-z] 까지의 String 전체를 끌어오고
- ''.join(random.choice(letters) for i in range(self.token_size))
- token_size범위만큼 반복하여 letters 에서 랜덤하게 뽑아 붙히면 완성!
- string.ascii_letters
'Development > Python' 카테고리의 다른 글
구글 이미지 크롤러 (Image Crawler) (2) | 2019.07.13 |
---|
Comments