본문 바로가기

프로그램 경험/Python

[Django] 디버깅 로그 출력 [장고] 디버깅 로그 출력 Pycharm을 사용해서 개발중인데 터미널에 로그를 출력하고 싶다. 아래와 같이 사용하면 된다.import logginglogger = logging.getLogger('test')logger.error('에러다!')
Django 1.9 와 Mysql 연동하기(윈도우7) Django 1.9 와 Mysql 연동하기(윈도우7)처음엔 그냥 쉽게 될줄 알았다...이상하게 구글에 검색해도 별로 답변이 없고 다들 오류가 난다는 글들만 있고...다른 사람은 몰라도 나는 괜찮을줄 알고 아래 명령어만 치면 끝날줄 알았다. pip install mysql-python_mysql.c(42) : fatal error C1083: 포함 파일을 열 수 없습니다. 'config-win.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\BIN\\amd64\\cl.exe' failed with exit status 2바로 오류... 뭐지?검색중에 mysql conn..
[Sublime Text] 파이썬 3 빌드 오류 - UnicodeEncodeError 파이썬 3 빌드 오류 - UnicodeEncodeError Python2 를 사용할때 소스코드에 한글이 있으면 오류가 발생하곤 했다. 그래서 상단에 # -*- coding: utf8 -*- 을 입력해서 해결했다. 다른 블로거 들이 파이썬과 한글에 대한 수많은 글들을 쏟아낸 것들을 보면서 난 세상에서 가장 행복한 녀석이라고 생각했다. 나만 별 이상이 없으니 말이다. 그러나 나라고 별수 있는가? Python3 으로 빌드 하는 순간 나의 행복은 끝났다. 이전 소스코드들도 모조리 빌드 안되고 오류를 토해냈다. 간단한 출력문 마저도… #!/usr/bin/env python3 # -*- coding: utf8 -*- print("한글") ------------------------- File "~/Documents..
[Sublime Text] 파이썬 3 빌드 하기 파이썬 3 빌드 하기 - Sublime Text 최근 Sublime Text를 사용하여 파이썬 개발을 하고 있다. 개발이라고 하기엔 뭐하지만… 여튼 난 맥북프로를 사용하고 있는데 이미 운영체제에 파이썬 2.7.5 버전이 설치 되어 있었다. 공부 하기 위해서 새버전인 파이썬 3.4.2 를 설치 하였으나 Sublime Text에서 빌드 하면 자꾸 2.7.5 버전으로 빌드가 된다. Sublime Text 세팅을 찾아서 처리 해야 한다. ~/Library/Application Support/Sublime Text 2/Packages/Python/Python.sublime-build 위의 경로 파일을 열어 보자. 아래와 같은 내용이 보일것이다. { "cmd": ["python", "-u", "$file"], "f..
[Python] 리스트를 문자열로 변환 리스트를 문자열로 변환 - 파이썬 #문자열 names = "John,Ciara,Bell" #콤마를 구분자로 하여 리스트로 변환 list_names = names.split(',') #변환된 리스트 출력하기 for name in list_names: print(name)
[Python] SyntaxError: Non-ASCII character '\xea' SyntaxError: Non-ASCII character ‘\xea’ - Python(파이썬) 최근 파이썬을 공부하는 중이다. 파이썬은 아주 쉬운 언어로 누구든지 아주 편하게 개발할수 있고 비전공자도 몇일만 공부하면 된다는 언어다. 그래서 아주 편한 마음으로 공부를 시작 할 수 있었다.그런데 시작부터 오류발생… 이건 뭔 오류인가.. 비전공자도 쉽다는데... 이제 프로그래머를 때려 쳐야 되는가 하는 생각이 잠시 들었으나 구글에 검색하면 된다는 다년간의 진리를 깨닫고 검색해보니 한글 문제였다.문서에 한글이 있으면 저런 오류를 발생하는데 문서 최상단에 아래와 같이 인코딩을 넣어주면 오류는 해결 된다. 후우~ #!/usr/bin/python # -*- coding: utf8 -*-