python으로 GUID 만들기

 

python 2.5이상부터 uuid 모듈을 표준으로 인정했습니다.

python3을 기준으로 해석해보면 대략

1. uuid.uuid1(node=None, clock_seq=None)

Generate a UUID from a host ID, sequence number, and the current time. If node is not given, getnode() is used to obtain the hardware address. If clock_seq is given, it is used as the sequence number; otherwise a random 14-bit sequence number is chosen.

host ID, sequence number, 현재 시간을 기준으로 UUID를 생성합니다. node가 주어지지 않을 경우에는 getnode()로 하드웨어의 주소를 얻습니다. clock_seq가 주어진 경우 clock_seq를 sequence number로 쓰고 그렇지 않은 경우는 랜덤 14-bit을 만들어냅니다

2. uuid.uuid3(namespace, name)

Generate a UUID based on the MD5 hash of a namespace identifier (which is a UUID) and a name (which is a string).

namespace 식별자의 MD5와 name을 기준으로 UUID를 생성합니다.

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

3. uuid.uuid4()

Generate a random UUID.

랜덤 UUID를 생성합니다

4. uuid.uuid5(namespace, name)

Generate a UUID based on the SHA-1 hash of a namespace identifier (which is a UUID) and a name (which is a string).

namespace 식별자의 SHA-1 해시와 name을 기준으로 UUID를 생성합니다.

사용 예 :

>>> import uuid
>>> uuid.uuid4()
UUID('5361a11b-615c-42bf-9bdb-e2c3790ada14')
[출처] https://hashcode.co.kr/questions/949/python%EC%9C%BC%EB%A1%9C-guid-%EB%A7%8C%EB%93%A4%EA%B8%B0

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
277 공공 데이터 XML 크롤링을 통해 Django HTML에 띄워보기 file 졸리운_곰 2020.05.05 536
276 How to create an SQLite3 database in Python 3 졸리운_곰 2020.04.30 40569
275 파이선 아나콘다 최신 버전 업데이트하기 file 졸리운_곰 2020.04.15 517
274 Python - Linked Lists 졸리운_곰 2020.03.25 439
273 Web Screen Scraping with Python to Populate SQL Server Tables file 졸리운_곰 2020.02.27 469
272 [파이썬 머신러닝] Scikit-learn 기초 졸리운_곰 2020.01.31 579
271 파이썬으로 간단한 뉴럴 네트워크 만들기 How to Create a Simple Neural Network in Python file 졸리운_곰 2020.01.29 22636
270 [네이버 뉴스 스크래핑/크롤링] NNST - 한국어 네이버 뉴스 데이터셋 file 졸리운_곰 2020.01.21 434
269 네이버 뉴스 크롤러 github naver_news_crawling_perfect.py 졸리운_곰 2020.01.19 633
268 Getting Started with Web Automation Testing using Selenium and Python 졸리운_곰 2019.12.25 365
267 [flask] wsgi를 이용한 Apache httpd 연동 file 졸리운_곰 2019.12.07 433
266 파이썬 장고와 워드프레스 연동의 간단한 방법 : Simple django wordpress integration with Django WordPress API library 졸리운_곰 2019.10.28 1200
265 Apache와 Python을 CGI로 연동하기 file 졸리운_곰 2019.10.24 384
» python으로 GUID 만들기 졸리운_곰 2019.02.27 545
263 Keras를 활용한 주식 가격 예측 file 졸리운_곰 2019.02.25 983
262 파이썬으로 구현한 기본적인 블록체인 : A Practical Introduction to Blockchain with Python file 졸리운_곰 2019.02.22 1078
261 파이썬 구현의 blog API : MetaWeblog API (MWA) implemented in Python file 졸리운_곰 2019.02.08 438
260 Django의 세션을 이용한 단계별 페이지 만들기 file 졸리운_곰 2019.02.02 880
259 Django 템플릿 (Template) 졸리운_곰 2019.02.02 606
258 아파치서버와 파이썬 연동 - 웹에서 파이썬실행 졸리운_곰 2019.01.03 1258
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED