Non-ASCII character 에러

2017. 3. 31. 17:28·개발/Python

Python : Non-ASCII character 에러



파이썬으로 작업을 하다보면, 주석을 한글로 달 때가 있는데 이런 경우에 신택스 에러가 발생한다.


에러 메세지는 다음과 같다.



File "/Users/Documents/python/scapy/main.py", line 3

SyntaxError: Non-ASCII character '\xec' in file /Users/Documents/python/scapy/main.py on line 3,

but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details




이런 경우에는 코드 내에 한글이 들어있어, 파이썬이 읽어들이지 못하기 때문에 발생한다.


해결방법은 간단하게,



파이썬 코드 맨 위에 


#-*- coding: utf8 -*-


이라는 주석을 달아주면 됩니다.



'개발 > Python' 카테고리의 다른 글

pipx; 격리된 환경에서 Python 애플리케이션 설치 및 실행  (6) 2024.09.05
.data 파일을 .json 파일로 변환  (0) 2017.03.21
'개발/Python' 카테고리의 다른 글
  • pipx; 격리된 환경에서 Python 애플리케이션 설치 및 실행
  • .data 파일을 .json 파일로 변환
pfldy2850
pfldy2850
인공지능의 서비스화와 현실화에 관심이 많은 엔지니어입니다.
  • pfldy2850
    DEV.DY
    Github LinkedIn
  • 전체
    오늘
    어제
    • All (104)
      • AI (68)
        • 어플리케이션 개발 (11)
        • 모델 인퍼런스 (9)
        • 검색 시스템 (11)
        • MLOps (8)
        • 기술,논문 리뷰 (7)
        • Lecture notes (10)
        • 오픈소스 릴리즈 노트 (12)
      • Infra (4)
        • Kubernetes (1)
        • Service Mesh (1)
        • Service Proxy (1)
        • Storage (1)
      • Data Engineering (4)
        • Spark (3)
        • Kafka (1)
        • Delta Lake (0)
      • 컴퓨터 공학 (2)
        • 소프트웨어 공학 (2)
      • 개발 (15)
        • ReactJS (8)
        • NodeJS (2)
        • Python (3)
        • Pytorch (1)
        • git (1)
      • 영어공부 (2)
        • GPT로 영어 회화 공부 (2)
      • 활동 (2)
        • 2017 NDC (2)
      • 기타 (1)
      • 레거시 (6)
        • OS (6)
  • 인기 글

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
pfldy2850
Non-ASCII character 에러
상단으로

티스토리툴바