본문 바로가기
프로그래밍/Python

folium - popup, tooltip 한글 깨짐 현상 - 임시 방편 해결법!

by 부자 꽁냥이 2020. 9. 16.

안녕하세요~ 꽁냥이에요!!

 

folium은 지도 데이터를 시각화하는 유명한 라이브러리인데요. 하지만 주피터 노트북으로 지도를 출력하면 팝업과 툴팁에서 깨짐 현상이 발생합니다.

 

coordinate = [37.559722, 126.975278] ## 숭례문 좌표

m = folium.Map(location=coordinate,
               zoom_start=12)
 
folium.Marker(location=coordinate,
              popup='숭례문',
              tooltip='숭례문'
             ).add_to(m)

m

 

위 코드를 실행하면 아래와 같이 팝업과 툴팁에서 한글깨짐 현상이 발생해요.

 

 

이에 대한 해결 방안으로 html 파일을 만들어서 크롬이나 인터넷익스플로러와 같은 웹브라우저로 실행하면 됩니다.

 

coordinate = [37.559722, 126.975278] ## 숭례문 좌표

m = folium.Map(location=coordinate,
               zoom_start=12)
 
folium.Marker(location=coordinate,
              popup='숭례문',
              tooltip='숭례문'
             ).add_to(m)

m.save('example.html') ## html 파일로 저장

 

line 11

save 함수를 이용하여 html 파일을 저장합니다.

 

위 코드를 실행하면 지정한 경로에 'example.html' 파일이 생성된 것을 확인 할 수 있어요.

 

 

이제 'example.html' 파일을 실행하면

 

 

한글이 깨지지 않고 잘나오는 것을 확인할 수 있어요.

 

주피터 노트북에서 한글 깨짐 현상을 찾아보려고 애썼는데 안 되는 것 같더라고요(방법을 아시는 고수님들~~ 알려주세요).


댓글


맨 위로