태그: 파이썬

C

CentOS Python Oracle 예제

오라클 DB 테이블을 주기적으로 비우고 데이터를 갱신하는 작업이 필요해서 파이썬으로 간단히 만들기로 한다. 사용할 서버는 CentOS 6.7 + Python 2.7 환경이다. 작업1) PIP 설치 파이썬 확장모듈을 설치하기 위한 설치툴로 PIP를 설치한다. CentOS라 yum install로 설치를 시도했으나 무슨 이유인지 실패했다. 다음으로 시도한 방법은 easy_install ** easy_install을 못찾겠으면 “find / -name easy_install” 명령으로 찾아라 작업2) cx_Oracle 모듈 ...

p

python: 가장 빠른 문자열 매칭 방법은?

* 참고: http://stackoverflow.com/questions/4901523/whats-a-faster-operation-re-match-search-or-str-find 문서에 나온대로 해당 서버에서 테스트를 해봤는데,설명대로 ‘in’ 연산자가 가장 빠르네요. 이어서 startswith() 함수도 테스트 해봤습니다.결과는 find() 함수와 비슷합니다. 문자열 매칭을 하고 싶다면, 1. 문서를 한줄씩 읽으면서2. ‘in’ 연산자로 매칭을 하고3. find, rfind, startswith, endswith 함수로 매칭 위치를 구하는 .. 방법이 제일 좋아보이는군요. trie 자료구조 생성해서 비교하면 어느것이 나을까요?아시는분 가르쳐주세요~ ㅎ