2013-10-02 5 views
0

믿을 수 없습니다. 내가 Problems with Encoding in Eclipse Console and Python에서 나의 질문을 해결 한 후에 나는 여기에 문제가 있다는 것이 다시는 일어나지 않을 것이라고 생각했다. >Run as... Python Run 지금까지Python과 EasyEclipse : 동일한 코드이지만 결과가 다릅니다 (인코딩)

ö 

결과 너무 좋아 -

print "ö" 

:하지만 지금이 :

I는 다음과 같습니다 프로젝트 testme라는있는 프로그램 test.py 있습니다. > 롤빵 Run as... Python Run 결과

에서 -

print "ö" 

: 지금 마우스 오른쪽 버튼을 클릭/사본 EasyEclipse에서 프로그램을 복사하여 붙여 넣을 때 나는 정확히 같은 모양 같은 프로젝트에 test.py의 프로그램 사본을 받게

ö 

파일 속성이 UTF-8 인코딩에서 기본값으로 변경되었지만 UTF-8로 변경된 것이 여기에 도움이되지 않습니다. 두 파일의 또 다른 차이점은 원래 파일의 "Windows"인 줄 끝과 "Unix"(복사, btw의 큰 정의)입니다. 메모장 ++에서 이것을 변경해도 아무 것도 바뀌지 않습니다.

내가 당황하고

...

설정 : 파이썬 2.5 윈도우 내가 UTF-8/Windows로 설정 한 7 쉬운 이클립스 1.2.2.2

설정 : 프로젝트/마우스 오른쪽 단추를/등록 파일/마우스 오른쪽 단추/등록 창/환경/작업 공간

+1

인코딩을 변경하기위한 몇 가지 장소가 가장 중요합니다. 1) 작업 공간'윈도우> 환경 설정> 일반> 작업 공간 '2) 프로젝트 속성 3) 파일 속성 4) 구성을 실행합니다. 첫 번째 방법을 사용하는 것이 가장 유용합니다. 콘솔을 포함하여 다른 것들이 기본값으로 상속됩니다. 아마도 여러분이 원하는 것일 것입니다. –

+0

나는 내가 언급 한 답변에서 언급 한 것을 명시 적으로 체크하는 것을 잊어 버렸다는 것을 믿을 수 없다 ... 많은 감사합니다! 투표 해 줄 것이지만 이것은 단지 의견 일뿐입니다 ... – Daniel

+0

문제는 없습니다 :-). –

답변

0

여러 장소 인코딩을 변경하려면 먼저 가장 몰입 :

  1. 작업 Window > Preferences > General > Workspace
  2. 프로젝트 속성
  3. 파일 속성
  4. 실행 구성.

첫 번째 방법을 사용하면 다른 사람이 기본적으로 콘솔을 상속하는 등 가장 유용한 방법이 될 수 있습니다.

관련 문제