2014. 5. 23. 15:38

이 문서는 파이썬 2점대를 기준으로 작성되었습니다.

6 튜플 

 

L = list(T) #tuple->list

T = tuple(L) #list->tuple

 

[경로명 다루기 - os.path]

>>>import os

p = os.path.abspath('t.py') #상대 경로 -> 절대경로

os.path.exists(p) #파일의 존재여부

os.path.getsize(p) #파일 크기

os.path.split(p) #(head, tail) 분리. (디렉토리명, 파일명)

os.path.join('c:\\work', 't.hwp') #디렉토리와 파일명 결합

os.path.normpath('c:\\work\\.\\t.hwp') #파일명 정규화

os.path.splitext('c:\\work\\t.hwp') #('c:\\work\\t', '.hwp')

os.linesep #파일의 라인분리문자 ( 윈도우:'\r\n', 유닉스:'\n', 맥킨토시 : '\r')

os.sep #경로명에서 요소 분리 (윈도우 :'\', 유닉스:'/', 매킨토시 : ':')

os.pathsep #경로명과 경로명을 구분해 주는 문자 (윈도우 ';' 유닉스 ':')

os.curdir #현재 디렉토리를 나타내는 문자, (윈도우, 유닉스 : '.' , 매킨토시 : ':')

os.pardir #부모 디렉토리를 나타내는 문자 (윈도우 유닉스 : '..", 매킨토시 '::')

 

[URL 다루기]

import urlparse

urlparse(urlstring[, default_scheme[, allow_fragments]]) #url 분리하여 튜플 리턴

u = urlparse.urlparse(a)

#(addressing scheme, network location, path, parameters, query, fragment identifier)

urlparse.unurlparse(u) #튜플로 성분들을 하나의 url 역변환

urljoin(base, url[, allow_fragments]) #기본 URL 상대 URL 연결하여 절대 URL 생성


※출처 : 프리렉 파이썬_이강성 저 


[ 참고 ] 파이썬 정리 포스팅들 

--------------------------------------------------

[파이썬] python 문자열 함수정리


[파이썬] python 리스트 함수정리


[파이썬] python 튜플 함수정리




[파이썬] python 정규식 정리

-------------------------------------------------------------------------------

Posted by Triany