본문 바로가기

IT/python

파이썬의 단점(?) - 매우 개인적

반응형

2.x 와 3.x 의 차이이기도 하고 jython 에서도 그렇지만,

역시나 한글의 문제가 가장 불만-_-;;

 

2.x 에서는 그저 로컬의 국가설정에 따라서 그냥 출력하니까 오류가 안나는데,

3.x 와 jython 은 utf-8 강제 설정? 이어서인지 한글출력 관련해서 오류가 많이 났다;;

 

특히 회사에서 db 가 ms949 가 아닌 usa7ascii 이기 때문에 복잡한 설정이 좀 필요한데,

파이썬의 경우 ascii 문자가 들어오면 그냥 에러를 뱉어 버린다;;

 

java 에서는 getbytes 로 문자를 읽은후 강제 변형하는 걸 쓰면되는데, 파이썬에서는 해결법을 못찾았다;;

 

펄은 그냥 오라클 클라이언트 설정따라가니, 잘되더라..

( 음.. 그렇게 따지만 파이썬2.x 를 쓰면되는거네... 하지만 최신버젼이 오히려 문제라니 -ㅁ-;; )

 

먼가 나랑은 안맞는 파이썬..

반응형