| 문제

=> 한글이 포함된 파일을 인자로 사용 시 해당 에러가 발생 (*python 2.7.18)

oleid.py 실행 시 에러 출력 화면

 

 

 

| 해결 방법

=> 에러가 발생한 파이썬 파일의 코드 수정

 

1) oleid.py을 열어 "#from __future__ import absolute_import" 문자열을 찾는다.

oleid.py 파일 내 코드 수정 전

 

 

2) 아래의 코드를 "#from __future__ import absolute_import" 문자열 바로 밑에 작성한 뒤 저장한다.

  (* 아래의 코드는 해당 문자열 보다 윗부분에 위치해야함, 해당 코드가 없는 경우 파일의 맨 위에 작성)

#-*- encoding: utf-8 -*-

import sys
reload(sys)
sys.setdefaultencoding('cp949')

oleid.py 파일 내 코드 수정 후

 

 

다음과 같이 에러가 해결된 것을 확인할 수 있다.

에러 해결 후 oleid.py 실행 화면

 

+ Recent posts