'개발/Python'에 대한 검색결과 6개
개발/Python와(과) 일치하는 검색결과가 없습니다.
제안:
- 모든 단어의 철자가 정확한지 확인하세요.
- 다른 검색어를 사용해 보세요.
- 더 일반적인 검색어를 사용해 보세요.
Python으로 ES 다루기
개인적인 Python을 좀 더 사용할 일이 많이 생겨서 ES(ElasticSearch) 연동 부분은 Python 로 전환 작업하고자 한다. 현재 bash script 로 구성되어 있는데 효율적으로 관리할 수 있는 방안으로 진행 (배치 색인은 JAVA에 구현되어 있다. ) 기존 ES 1.x -> ES 2.x 로 위한 작업 중에 하나이기도 하다. 1. PIP 설치하기 Python 2 >=2.7.9 or Pytyon 3 >=3.4 이상이여야 한다. 개인적으로 귀찮아서 CentoOS에서 설치를 소스컴파일해서 version 을 올렸다. https://bootstrap.pypa.io/get-pip.py 다운 받기 python get-pip.py 2. PythonElasticsearch package를 설치한다. p..
[Python]MongoDB 연결하기
MongoDB 에 연결할 수 있는 패키지를 설치한다. pip search pymongo 설치가 되어 있는지 확인 할 수 있다. pip install pymongo pip가 설치되어 있지 않다면 참고페이지 pip를 설치없이 설치하는 방법도 있다. 우선 MongoDB가 실행을 시킨다. MongoDB 파일을 다운 받고 압축을 풀고 bin파일에 ./mongod --dbpath /data (DATA가 저장될 경로) from pymongo import MongoClient client = MongoClient() client = MongoClient('localhost', 27017) db = client.codezip collection = db.test data = {"name": "codezip", "url"..
[Python]Python packages관리 pip
https://pypi.python.org/pypi/pip http://www.pip-installer.org/en/latest/installing.html 설치방법이 잘 나와 있다. python ez_setup.py 실행 python get-pip.py $PATH/Python27/Lib/site-packages 경로에 pip가 설치되어 있는 걸 확인 $PATH/Python27/Scripts 내에 pip 실행파일이 존재하는 걸 확인하면 설치 끝. HTTP Library 인 requests를 설치해 보자. pip search requests -> 패키지를 검색 할 수 있다. pip install requests Python관련 패키지를 쉽게 편하게 설치할 수 있다.
[Python]PPAS 연동 및 오라클 접속
기본 Python 2.7 설치가 되어 있는 기준으로 설명을 합니다. 윈도우 기준입니다. 윈도우를 좋아하지 않지만 테스트 환경이 제대로 마련되지 않아서..... 먼저 PostgresQL http://www.stickpeople.com/projects/python/win-psycopg/ 윈도우 Python 과 PostgresQL 버젼확인 필요 PPAS로 테스트를 했으며 별 문제가 없음. import psycopg2 conn_string = "host='ip' port='5444' dbname='dbname' user='user' password='user'" try: conn = psycopg2.connect(conn_string) except: print "ERROR" cur = conn.cursor() ..
[Python]ImportError: No module named dom.minidom
Python으로 간단하게 xml parsing을 하려는데 자꾸 ImportError: No module named dom.minidom 에러가 발생했다. 도저히 감을 잡을 수 없다가 웹서핑을 하던 중에 나랑 동일한 경험을 하신 분을 찾았다. 파일이름을 xml.py 로 했을 경우 문제가 생겼다. 파일명으르 my_xml.py로 변경하고 실행하면 별 문제없이 실행되었다. python에 xml 패키지가 존재하기 때문에 생기는 문제였다. ㅡㅡ; 물론 파일명만 변경하고 바로 안된다. 아래와 같이~같은 디렉토리 내에 xml.pyc라는 파일이 생성되어 있는데 이 파일을 삭제해야지 정상적으로 실행이 된다. 귀찮다고 파일명을 대충 만들었더니 생겼던 문제였다. ^^;