티스토리 뷰
Dev Languages/Python
[Python] Python 에서 한글 작성시 에러가 날때 SyntaxError: Non-ASCII character
Deok.ME 2018. 3. 9. 01:32
Python 실행시 아래와 같이
$ SyntaxError: Non-ASCII character '\xea' in file ./filename.py on line 25, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
에러가 날때가 있습니다 이는 소스 코드안의 문자 인코딩이 맞지 않아서 인대요. 이때 문서 상단에 아래와 같이 utf-8 로 명시해 주시면 됩니다.
#!/usr/bin/python2.7 #-*- coding: utf-8 -*- 혹은 #!/usr/bin/python2.7 # coding=utf8
혹은 cp949 를 지원해야 한다 싶으시면 아래와 같이 cp949 를 넣어 주시면 됩니다.
#!/usr/bin/python2.7 #-*- coding: cp949 -*- 혹은 #!/usr/bin/python2.7 # coding=cp949
즐거운 개발 되시기 바랍니다.
'Dev Languages > Python' 카테고리의 다른 글
[Python] Virtualenv 를 이용하여 Python 개발환경 분리하기 (0) | 2017.12.30 |
---|---|
[Python] Python HelloWorld 로 시작하기 (0) | 2015.03.08 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 맥
- 인터넷
- 웹
- Nodejs
- Database
- 데이터베이스
- 튜토리얼북
- 웹 개발자
- 에러
- 웹 개발
- Developer
- 개발자
- php
- 설치
- html
- SNS
- cocos2d-x
- 서버 개발
- Tutorialbook
- it
- 게임 개발
- Laravel
- JavaScript
- 우분투
- 웹 서버
- 서버
- 게임
- 개발
- mac
- ubuntu
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함