python-중국어 경로 인식

935 단어 python
배경:
pillow 를 사용 하여 그림 관련 정 보 를 볼 수 있 습 니 다.오 류 를 보고 할 수 없습니다.
Traceback (most recent call last):   File "E:/python/imgPIL.py", line 9, in     im=Image.open('E:/임시 데이터/베 이 징 교통.png')  File "C:\Users\wb\AppData\Roaming\Python\Python27\site-packages\PIL\Image.py", line 2530, in open     fp = builtins.open(filename, "rb") IOError: [Errno 2] No such file or directory: 'E:/\xe4\xb8\xb4\xe6\x97\xb6\xe6\x95\xb0\xe6\x8d\xae/\xe5\x8c\x97\xe4\xba\xac\xe4\xba\xa4\xe9\x80\x9a.png'
원인 찾기:
중국어 경 로 를 전체 영어 경로 로 바 꿀 수 없 음 을 발견 하고 정확하게 식별 하면 열 수 있 습 니 다.
해결 방안:
중국어 경 로 를 utf-8 형식 으로 변환 하여 사용 합 니 다.코드 는 다음 과 같 습 니 다.
 
from PIL import Image
im = Image.open(unicode('E:/    /    .png','utf-8'),'r')
print im.format, im.size, im.mode

출력 결과:
 
PNG (858, 150) RGBA
ps:pillow 학습 사용 노트,향후 업데이트,여러분 의 지적 을 환영 합 니 다.

좋은 웹페이지 즐겨찾기