웹모아 
웹모아[손님] 검색 로그인   
웹모아

강좌와팁
페이지: 1 / 5   

 
  MySQL for Pyton 설치하기
MySQL for Pyton 설치하기 Python에서 MySQL을 사용하기 위해서는 MySQLdb 가 설치되어야 한다. MySQL for Python의 경우 기존 MySQL Header나 Library를 참조하기 때문에 시스템에 MySQL이 설치되어 있는 경우에는 문제가 없으나 그렇지 않은 경우에는 MySQL-devel 을 설치해주어야 한다.조회(453)          



    [RE] Install MySQL-Python
Install MySQL-Python 소스다운로드 # wget http://downloads.sourceforge.net/mysql-python/MySQL-python-1.2.2.tar.gz?modtime=1172959928&big_mirror=0 # tar xvfzp MySQL-python-1.2.2.tar.gz # cd MySQL-python조회(522)          



      [RE] [Python] Mysql-python
[Python] Mysql-python 설치하기 1. 소스 다운로드 wget http://downloads.sourceforge.net/mysql-python/MySQL-python-1.2.2.tar.gz?modtime=1172959928&big_mirror=0 2. 압축풀기 3. shell> python setup.py build 조회(417)          



  Python에서 interface 대신하기
Python에서는 interface를 지원하지 않는다고 한다. 물론 interface 지원에 대한 검토가 있었다고는 하나 지금은 기각된 상태인 것 같다. http://www.python.org/dev/peps/pep-0245/ 다양한 패턴이나 최신 객체지향 기술을 구현하기 위해서는 interface 형태를 필요로 하는 경우가 많은데 Pyt조회(473)          



  Linux에서 Python 2.5 컴파일하고 설치하
1. 인터넷에서 소스코드를 다운로드 받는다. wget http://python.org/ftp/python/2.5.2/Python-2.5.2.tgz 2. 다운로드 받은 Tgz 파일을 푼다. Tar -xzvf Python-2.5.2.tgz 3. 압축을 푼 디렉토리로 이동한다. cd Python-2.5.2 4. make 파일이 설정되도록 아조회(415)          



  Installation Trouble Shootin
불과 몇년전만해도 trac은 상당히 생소했다. 설치도 어려웠고, 지원하는 소프트워어도 부족했고, 한글지원도 잘 되지 않았다. 이제 그런 문제들은 대부분 해결되고, 이제는 상당수 기업에서 많이 사용하는 것 같다. The Trac Project – Trac Trac is a web-based software project management a조회(622)          





  파일이름 패턴매치
파일이름 패턴매치 fnmatch 모듈 - 주어진 이름과 패턴 일치하는지 검사 >>> import fnmatch >>> fnmatch.fnmatch('t.txt', '?.txt') 1 >>> fnmatch.fnmatch('a.txt', '[abc].txt') 1(홈마스타)     조회(442)          



  경로 다루기
6.경로명분리 1). 파일명만추출/ 디렉토리만추출 >>> f = 'C:\Python22\t.txt' >>> os.path.basename(f) # 파일명만추출 't.txt' >>> os.path.dirname(f) # 디렉토리경로추출 'C:(홈마스타)     조회(452)          



  상대경로와 절대경로
1. 상대경로를 절대경로로 바꾸기 >>> os.path.abspath('t.txt') 'C:\Python22\t.txt' 2. 사용자명확장 >>> os.path.expanduser('-/t.txt') '/home/gslee/t.txt' 3. 파일명 연결 >>> o(홈마스타)     조회(609)          



  디렉토리트리탐색
1. os.path.walk(path, visit, arg) - 버젼 2.2 이하 path : 시작디렉토리 visit : 각디렉토리에서호출되는callback 함수 arg: callback 함수에전달되는인수 2. visit(arg, dirname, names) walk에서전달된인수 dirname: 디렉토리(홈마스타)     조회(465)          



  디렉토리
1. 현재프로세스의작업디렉토리 >>> os.getcwd() '/home' 2. 디렉토리이동 >>> os.chdir('/home/gslee') 3. 디렉토리만들기 >>> os.mkdir('temp') # 0777 기본모드 >>> os.mkdir('temp2', 0700) >>> os.makedirs('tem(홈마스타)     조회(529)          



  임시파일과 파일정보
1.임시파일이름만들기 >>> import tempfile >>> tempfile.mktemp() 'C:\DOCUME-1\gslee\LOCALS-1\Temp\-944-0' >>> tempfile.mktemp('.txt') 'C:\(홈마스타)     조회(441)          



  파일소유자(unix)
1. 소유자 알아보기 (linux 계열에서만 적용) >>> import os, stat >>> os.stat('t.c')[stat.ST_UID] 2. 소유자 바꾸기 >>> os.chown('t.c', 501, 101) # root 만 사용 가능(홈마스타)     조회(391)          



  파일의접근,수정시간
1. 읽기 >>> import os, stat >>> os.stat(r'e:\python24\test.py')[stat.ST_ATIME] #접근시간 1126105200 r 옵션 - 뒤에오는 문자는 텍스트 그대로 받아들임. >>> os.stat(r'e:\python24\(홈마스타)     조회(345)          



  파일조작
1.이름바꾸기 - os.rename(A, B) 2.파일이동 - os.rename(A, B) 3. 파일복사(shutil여러복사함수제공) - shutil.copyfile(A, B) >>> import os >>> import shutil >>> shutil.copyfile('readme.txt','readme2.txt') (홈마스타)     조회(363)          




≪ [1]  [2]  [3]  [4]  [5]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.


 
최근 글
[손님]
164
292
506
302
316
194
280
3276
870
888
1071
911
4181
3482
3544
 
인기 글
[손님]
3588
3836
4340
3067
5149
3276
3940
5344
4060
4618
4372
3262
5014
3394
3274