파이썬 모듈 구분

분류 모듈

(1) 표준 라이브러리 (내장 모듈)

파이썬 자신의 모듈, 예를 들어 : 시간, 날짜

일반적으로 시간에 사용되는 파이썬 표현 : 서식이 지정된 문자열, 타임 스탬프, 튜플

# 저자 : Anliu 
가져 오기 시간, 날짜
 인쇄 (로 time.time ())    # 타임 스탬프 얻을 
인쇄 (time.localtime ())   # 튜플의 형태로 현지 시간 UTC + 8, 발표 
time.sleep을 (2)       #의 프로그램 정지 2 초 
인쇄 (time.gmtime ())    #의 UTC 시간 튜플의 형태로 제공되는 
인쇄 (time.gmtime합니다 (로 time.time ())) 

X = time.gmtime ()
 전단 (X)
 전단 (x.tm_year)
 인쇄 ( x.tm_mon)
 인쇄 (x.tm_mday)
 인쇄 (time.mktime (X))    # 스탬프로 튜플 

인쇄 합니다 (time.strftime ( "Y-M- % D %%% H %의 M %의 S ' , X))    #의 튜플 형식 문자열 변환 
인쇄 합니다 (time.strptime ( " 2019년 11월 8일 1시 52분 3초 " , " % D % % Y-M- %의 H % M : %의 S " ))   #의 형식 문자열은 튜플로 변환되고, 
인쇄 time.asctime ()) 것을 (   #는 튜플 문자열 포맷으로 변환 
전단 (시간. ctime이 ())    #의 타임 스탬프 형식은 문자열로 변환 
인쇄 (datetime.datetime.now ())   #의 인쇄 시간 
인쇄 (datetime.datetime.now () +를 datetime.timedelta. (3))   # 3 일 동안 현재 시간 후 
인쇄 (datetime.datetime.now () +를 datetime.timedelta (가 -3))   # 3일 현재 시간 전에 
프린트(datetime.datetime.now () + datetime.timedelta (시간 = 8 ))
 프린트 (datetime.datetime.now () + datetime.timedelta (시간 = -8))

 임의 모듈

# 저자 : Anliu 
가져 오기 임의
 인쇄 (random.random ())   #이 무작위로 떠 
인쇄 합니다 (random.randint는 (1,3)) #은 임의의 정수 1,3 인쇄 
인쇄 (random.randrange (1,3))   #의 인쇄 무작위로 1, 2, 정수 
인쇄 합니다 (random.choice ( ' 안녕하세요 ' ))    #의 문자열 또는 목록 요소 
인쇄 (random.sample ( ' 안녕하세요 ' , 2))    # 무작위로 두 문자의 
목록 = [ " " , " B " , " C " , " D" , " E " , " F는 " , " G " ] 
random.shuffle (목록)     #은 서열 목록 방해 
인쇄 (목록)

임의 예 : 코드

# 저자 : Anliu 
가져 오기 임의
 #의 인쇄 네 자리 숫자 
#의 checkcode = '' 
# 범위에서 I (4.) : 
#     현재 = random.randint (1,9) 
#     checkcode = + STR (현재) 
#의 인쇄 (checkcode) 

#의 인쇄 네 자리 숫자를 더한 편지 
checkcode = '' 
에 대한 I  범위 (4. ) : 
    현재 = random.randrange (0.4 )
     IF 현재 == I : 
        TMP = CHR합니다 (random.randint (65, 90, ))
     다른 사람을 : 
        TMP = random.randint (0.9 )
    checkcode + = STR (TMP)
 인쇄 (checkcode)

 

(2) 공개 소스 모듈

(3) 사용자 모듈

추천

출처www.cnblogs.com/anttech/p/11818586.html