2010-04-18 3 views
0

파이썬이 중국어 또는 중국어 간체 텍스트 입력을 문자열이나 원시 입력으로 처리하도록하려면 어떻게해야합니까?Python 용 중국어 문자열 입력?

+2

? 나는 Windows XP와 영어를 사용합니다. cmd.exe 콘솔에서 중국어를 입력 할 수는 없지만 PythonWin 또는 메모장과 같은 편집기를 사용하면 Microsoft 병음 IME가 설치된 경우 중국어로 작업하는 데 아무런 문제가 없습니다. 비 유니 코드 프로그램의 기본 언어를 중국어로 변경하면 cmd.exe 창에서도 중국어로 작업 할 수 있습니다. –

답변

1

Decode on input. 파이썬에서 한자의

u = s.decode('gb2312') 
+0

입력 예 : u = '세계 您好!' 여전히 작동하지 않습니다. – JCR000

+0

문자열 오히려 : = '세계 您好!' – JCR000

+0

'gb2312'인코딩과 디코딩이 제 Python 2.6.5rc1 설치에 unavaile 인 것 같습니다 – JCR000

0

사소한 취급 윈도우 비스타에 2.6.2 32 비트 64 비트 어떤 기본 언어가 구성되어 어떤 OS 사용하고

>>> s = raw_input("Insert Chinese Text Here: ") 

    你好世界 

>>> u'\u4f60\u597d\u4e16\u754c' 

>>> print s 

你好世界 

>>>