일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Photo
- Thailand
- 태국
- 여행
- snap
- Studio
- honeyJar
- Street
- 여름휴가
- Thai
- 바다
- 사진
- 스튜디오
- Photograph
- svn
- 리비전
- 파타야
- 꿀단지스튜디오
- revision
- commit
- 촬영
- Sea
- 체크아웃
- REST
- honeyJarStudio
- 커밋
- travel
- pattaya
- 스냅
- checkout
- Today
- Total
꽃무늬 키보드
프로그램을 만들다보면, 상황에 따라 바꾸어 넣어주어야 하는 변수들이 있죠! 예를 들면 핸들링하려는 파일들의 절대주소라던지, 출력파일을 저장할 디렉토리의 주소, 혹은 특정 ip나 port, 계정, 패스워드 등등 이외에도 여러가지가 있을 거에요. 이와 같이 프로그램을 실행시킬 때마다 설정을 다르게 해주고 싶을 때! 바로 ConfigParser모듈이 아주 유용하답니다. 그렇다면 설정파일은 어떠한 형태로 이루어져있고, 그 설정파일을 어떻게 읽어와 적용하는지 알아보도록 할게요! 설정파일 만들기 먼저, 설정파일은 하나 이상의 섹션으로 이루어져 있습니다. 또한 각 섹션 아래에는 옵션과 그에 해당하는 값을 넣어주게 됩니다. [SECTION] option = value [MAIL_INFO] id = mail passwd..
윈도우에서 SVN 클라이언트 설치하기리눅스에서 subversion 을 설치했 듯, 윈도우에서는 tortoiseSVN 을 다운받아 쉽게 설치하실 수 있답니다.tortoiseSVN은 나라별 언어팩이 있어서, 한국어로 된 tortoiseSVN 또한 경험하실 수 있어요:D [다운로드] >>> tortoiseSVN 다운로드 SVN으로 버전관리 시작하기 SVN 체크아웃서버와 동기화하려는 폴더가 생성될 디렉토리 아래에서 우클릭 후 SVN 체크아웃을 클릭 저장소 URL에 서버 SVN의 주소 입력 서버 SVN에 자신의 계정과 패스워드가 등록되어 있다면 해당 계정으로 저장(먼저, 서버 SVN에 해당 계정과 패스워드가 반드시 등록되어 있어야해요! 즉, 서버와 동기화하고 접근하는데 권한이 필요하기 때문에 SVN 서버 관리자에..
특정 디렉토리를 재귀적으로 탐색하여 모든 파일들과 절대경로를 출력 import os pwd = '탐색할 디렉토리 경로' for path, dirs, files in os.walk(pwd): for file in files: print '탐색파일과 절대경로: ' + os.path.join(path, file) 탐색 시, 특정 디렉토리 제외하기 (예: etc 파일 제외) for path, dirs, files in os.walk(pwd): dirs[:] = [dir for dir in dirs if dir != "etc"] 탐색 시, 특정 파일만 추려내기 (예: 확장자가 .pyc인 파일 추리기) for path, dirs, files in os.walk(pwd): for file in files: if os..