notepad++ F5를 누른후 cmd /K "$(FULL_CURRENT_PATH) <---입력
한글 인코딩 관련
#-*- coding: utf-8*
윗줄에 삽입
한글입력앞에 u삽입
ex) print(u"한글")
cmd창에서 작업시 default로 한글인코딩 설정법
pythonxx\lib\site.py 열어서
setencoding으로 검색 해보면
def setencoding(): """Set the string encoding used by the Unicode implementation. The default is 'ascii', but if you're willing to experiment, you can change this.""" encoding = "ascii" # Default value set by _PyUnicode_Init() if 0: # Enable to support locale aware default string encodings. import locale loc = locale.getdefaultlocale() if loc[1]: encoding = loc[1] if 0: # Enable to switch off string to Unicode coercion and implicit # Unicode to string conversion. encoding = "undefined" if encoding != "ascii": # On Non-Unicode builds this will raise an AttributeError... sys.setdefaultencoding(encoding) # Needs Python Unicode build !
위의 함수가 나올텐데 첫 번쨰 if문 0을 1로 바꾸면
cmd창에서 작업시 default로 한글 인코딩이 반영되게 된다. (사용자 시스템 encoding을 따른다고 함)
'개발 > 기타' 카테고리의 다른 글
dynamic web module 3.0 requires java 1.6 or newer in Maven Project (0) | 2015.05.20 |
---|---|
[ibatis] > , < 범위 지정시 파싱 에러시. (0) | 2015.02.11 |
[python] django 설치 (0) | 2014.01.08 |
[XPlatForm] 실습 교육 정리 - 3. xplatform - jsp 연동. sample jsp 이용 (0) | 2013.07.03 |
SyntaxHighlighter (0) | 2013.07.02 |