일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 보말칼국수
- 중랑구쌈밥
- node.js 설치
- 대광리 동태찌개
- pyMySQL
- 평양냉면
- 주인이 바뀌었나?
- anaconda
- python3
- 사이트 테스트 툴
- 포트점유
- 옥돔식당
- React Native
- Python
- 봉피양 강남
- 청라맛집
- 권오길
- build tool
- 봉밀가
- Python2와 Python3 동시 사용하기
- 장충동 평양면옥
- 모슬포항 맛집
- developer menu
- 망우찜쌈밥
- 포트 프로세스
- 서울3대족발
- 맛집
- Module reload
- Python2
- 전복돌솔밥
- Today
- Total
목록Python (3)
면시기의 지극히 주관적인 기록
요즘 Python을 배우고 있습니다. 그래도 최신 버전을 사용하겠다고해서 Anaconda Python3.4 버전을 깔고 PyCharm을 IDE로 사용하고 있습니다. 대체로 만족하고 사용하고 있는데, 가끔 책에 있는 예제 파일들이 Python2로 작성되어 공부하는 시간보다 소스를 Python3로 컨버팅하는 시간이 더 많이 걸리는 경우가 있더군요. 그래서 동시에 사용할 수 있는 방법을 찾아 보았습니다. 환경은 Windows7입니다. Mac, Linux도 크게 다르지 않을 듯 합니다. 1. conda package manger를 이용해서 python2 설치하기 c:\> conda create -n py2k python=2 anaconda 위와 같이 입력하면 Python2 Package들을 아래와 주루륵 다운로..
Python2에서는 reload(모듈명) 하면 바로 해당 모듈이 reload 됩니다. 하지만 Python3에서는 좌절... 대신 Python3에서는 아래와 같이 해 주어야 합니다. 예를 들어 모듈이 test.py 라고 되어 있다면 아래와 같이 해 주셔야 합니다. 이유는 Python3부터는 reload가 buitlin 되어 있지 않다네요. import impimp.reload(test ) http://stackoverflow.com/questions/961162/reloading-module-giving-error-reload-is-not-defined
Windows에 MariaDB( MySQL )을 깔고 pymysql을 이용해 연동을 하려고 하니 한글이 깨지네요. 이래저래 삽질 끝에 해결했네요. 저는 Windows7에 설치했는데, Windows Server군도 별반 다르지 않으리라 생각됩니다. 1. Python3 설치 여기서 다운로드 받아 설치합니다. 일반적인 설치 과정을 진행하시면 됩니다. https://www.python.org/downloads/ 2. MariaDB 설치 역시 여기서 다운받아 설치하면 됩니다. 주의할 점은 utf-8로 DB를 설치해 주세요. https://downloads.mariadb.org/3. pymysql 설치 python과 MySQL 연동 라이브러리인 pymysql을 command 창에서 아래 명령어를 치시면 설치됩니다...