-
<PYTHON>[glob]Flower in my dev/Python 2015. 7. 1. 10:54
[glob] 1. glob.glob : 리스트로 반환 2. glob.igob : 이더레이터로 반환 디렉토리 내부 파일을 검색할 때 사용. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import glob #glob.glob로 모든 파일 검색 fList = glob.glob('*') #fName이 가지고 있는 이름으로 확장자 검색 s = '*.' + fName fList = glob.glob(s) #fName이 가지고 있는 이름으로 파일이름 검색 s = '*' + fName + '*.*' fList = glob.glob(s) #glob.iglob로 모든 파일 검색 for f in glob.iglob('*'): print f cs ================== ipython 테스..
-
<PYTHON>[re : 정규표현식]Flower in my dev/Python 2015. 6. 19. 14:25
[re] 복잡한 문자열을 풀고 원하는 문자열을 찾도록 규칙을 정하는 문자열이다. 다양한 문자열을 조사할 수 있고 파이썬에서는 re 모듈로 제공하고 있다. =========================================================================================== 출처 : http://devanix.tistory.com/296 [ 반복 메타 문자 ] [메타 문자] [의미] * 0회 이상 반복 + 1회 이상 반복 ? 0회 or 1회 {m} m회 반복 {m, n} m회부터 n회까지 반복 [ 매칭 메타 문자 ] [메타 문자] [의미] . 줄바꿈 문자를 제외한 모든 문자와 매치됨 ^ 문자열의 시작과 매치됨 $ 문자열의 마지막과 매치됨 [ ] 문자 집합 중 한..
-
<PYTHON>[파이썬 업데이트 2.7.10]Flower in my dev/Python 2015. 6. 9. 14:29
[파이썬 업데이트 2.7] 리눅스는 기본 2.6이 설치이 되어 있다. 1. 파이썬 새버전 설치 - 파이썬 버전 확인 $python -V - 원하는 파이썬 버전 다운 https://www.python.org/downloads/ https://www.python.org/ftp/python/ - 작업 디렉토리 이동 $cd /usr/local/src - 파이썬 압축해제 $xz -d python-2.7.10.tar.xz $tar xvf python-2.7.10.tar - 파이썬 디렉토리로 이동 $cd python-2.7.10 $./configure $make $make altinstall ※gcc 에러가 발생하면 yum install gcc - 설치 확인 $/usr/local/bin/python2.7 -V 2. ..
-
<PYTHON>[pptx to pdf] opensource활용Flower in my dev/Python 2015. 6. 9. 14:01
[pyodconverter file]https://github.com/mirkonasato/pyodconverter [Apache OpenOffice file]https://www.openoffice.org/download/ 1. tar xvfz Apache_OpenOffice_4.0.0_Linux_x86-64_install-rpm_en-US.tar.gz 2. cd en-US 3. cd RPMS/ *RPMS 디렉토리로 이동하면 설치되어야 할 rpm이 존재 4. rpm -Uvih *rpm */opt/openoffice4 5. alias "soffice=/opt/openoffice4/program/soffice" 6. soffice "-accept=socket,host=localhost,port=2002;u..
-
<PYTHON>[문자열]Flower in my dev/Python 2015. 6. 3. 11:10
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 In [1]: "Flower in my heart".upper() Out[1]: 'FLOWER IN MY HEART' In [2]: "Flower in my heart".lower() Out[2]: 'flower in my heart' In [3]: "flower in my heart".capitalize() Out[3]: 'Flower in my heart' In [4]: "Flower in my heart".title() Out[4]: 'Fl..
-
<PYTHON>[rrdtool 사용]Flower in my dev/Python 2015. 6. 1. 21:29
역시나 설치 먼저... yum install python-rrdtool 1 2 3 4 5 6 7 import rrdtool targetFile = '파일이름' result = rrdtool.fetch(targetFile, 'AVERAGE', '-s 1430812800', '-e 1430813000') print result Colored by Color Scripter cs 결과값은 튜플로 반환. 실제 값은 result.[2][0][0] 프로그램에서는 다른 것은 필요할 일이 없을 것이다.
-
<PYTHON>[ConfigParser]Flower in my dev/Python 2015. 5. 29. 10:32
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 """ [Area] key01 = test key02 = Success """ import ConfigParser import sys conf = sys.argv[1] config = ConfigParser.ConfigParser() config.read(conf) value = [] value.append(config.get('Area', 'key01')) value.append(config.get('Area', 'key02')) print value cs 설명 無