반응형
2.x 와 3.x 의 차이이기도 하고 jython 에서도 그렇지만,
역시나 한글의 문제가 가장 불만-_-;;
2.x 에서는 그저 로컬의 국가설정에 따라서 그냥 출력하니까 오류가 안나는데,
3.x 와 jython 은 utf-8 강제 설정? 이어서인지 한글출력 관련해서 오류가 많이 났다;;
특히 회사에서 db 가 ms949 가 아닌 usa7ascii 이기 때문에 복잡한 설정이 좀 필요한데,
파이썬의 경우 ascii 문자가 들어오면 그냥 에러를 뱉어 버린다;;
java 에서는 getbytes 로 문자를 읽은후 강제 변형하는 걸 쓰면되는데, 파이썬에서는 해결법을 못찾았다;;
펄은 그냥 오라클 클라이언트 설정따라가니, 잘되더라..
( 음.. 그렇게 따지만 파이썬2.x 를 쓰면되는거네... 하지만 최신버젼이 오히려 문제라니 -ㅁ-;; )
먼가 나랑은 안맞는 파이썬..
반응형