[python, selenium, centos] 캡쳐 한글깨짐 처리
2021. 12. 27. 16:04ㆍpython
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
파이썬 셀레니움 크롤링, 캡쳐 기능 등의 스크립트를 작성해서 리눅스에서 실행 및 크론텝을 돌릴 경우가 있다..
(파이썬 셀레니움 말고는.. phantomjs랑 casperjs 사용할 때?)
캡쳐를 진행할 때에 한글이 네모표시가 되며 정상노출이 안될 때가 있는데..
우분투에서는 ttf-unfonts-core를 설치하면 된다. 라고 하는데 centos에서는?
yum -y install ttf-unfonts-core 설치 해봐도 안되는데...?
한글 셋팅 잘 되어있는지 확인하라는데.. 잘 되어 있는걸?
결국엔 폰트 문제였다..
#폰트 다운받고.
wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip
#압축 풀고
unzip NanumFont_TTF_ALL.zip -d NanumFont
#폰트 폴더로 이동 시켜 준 뒤
mv NanumFont /usr/share/fonts/
#폰트캐쉬 초기화
fc-cache -r
난 이걸로 해결
'python' 카테고리의 다른 글
[python] pymysql 설치, python mysql 연결 (0) | 2024.02.13 |
---|---|
[python] pyinstaller chromedriver 콘솔창 제거 (0) | 2021.08.02 |
[pyinstaller] 이미지 추가 (0) | 2021.06.09 |
return _compile(pattern, flags).sub(repl, string, count) TypeError: expected string or bytes-like object (0) | 2020.07.01 |
[python] 파이썬 설치 (0) | 2020.03.26 |