Spring과 Python ProcessBuilder로 실행시 인코딩, 한글 깨짐 해결
ProcessBuilder로 스프링 내에서 Python을 실행해야하는 경우가 있을 수도 있다. 하지만 분석한 값을 return 받아보면 글자가 깨져서 나오는 경우가 있는데... java에서도 인코딩 해보고, python 파일에서도 인코딩해봐도 소용없는 경우가 있다. 하지만 방법이 있다! import 하는 곳에, sys와 io 라이브러리를 import 하고 그 밑에 코드 2줄만 작성해주면 해결이 간단하게 된다ㅎㅎ import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding="utf-8") sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding="utf-8") 참 쉽죠? 문..
web & develop/해결
2022. 9. 1. 15:25
Unity Text 출력 한글 깨짐
맥북에서, 스크립트를 가져와서, 윈도우 환경에서 작업했을 경우, 인코딩 형식이 맞지 않아서한글 깨짐이 발생할 수 있다. 그럴 경우에는, 해당 cs파일 ( 스크립트 )을 메모장으로 불러온 다음에, 다른 이름으로 저장할 경우, 인코딩 형식을 맞출 수가 있다. 그럴 때, UTF-8로 저장하게 되면, 텍스트로 출력해도 한글 깨짐이 발생하지 않는다. - 이 글에 도움이 되셨다면, 공감(♡) 버튼과 댓글 부탁드리겠습니다. -
게임 프로그래밍 ( 이제 안함 )/Issue 문제 및 해결
2018. 9. 27. 09:55
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Controller
- 안드로이드
- 유니티로 배우는 C#
- unity3d
- GitHub
- 뷰포리아
- 프로그래밍
- JSP
- 프리젠테이션 로직
- Vuforia
- 서블릿
- baseofcoding
- HTML
- 유니티
- CSS
- spring boot
- Spring
- 스프링
- Base Of Coding
- Java
- VR
- Unity
- 게임프로그래밍
- c#
- MVC
- Next.js
- Servlet
- 비지니스 로직
- 유니티3D
- Git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함