파이참에서 설치가 wordcloud 안되서
cmd에서 실행해봤다.
pip install wordcloud
그래도 안되서
https://liveyourit.tistory.com/58
여기서 wordcloud 파일을 버전에 맞게 다시 다운받아서
다운받은 파일은 내가 코드를 적은 파일이 있는곳에 같이 두고
파이참 터미널에서 pip install 다운받은 파일 풀네임으로 설치를하고 했더니 되었다.
오류발생시 아래글도 확인하기
https://www.notion.so/FAQ-efa9c762e08a4e5f861836d934f70cb1
from wordcloud import WordCloud
from PIL import Image
import numpy as np
#import matplotlib.font_manager as fm #텍스트 검색
# 글씨체 검색
# 이용 가능한 폰트 중 '고딕'만 선별
# for font in fm.fontManager.ttflist:
# if 'Gothic' in font.name:
# print(font.name, font.fname)
# 파일 불러와서 텍스트 정리하기
text = " "
with open("kakaotalk.txt", "r", encoding="utf-8") as f:
lines = f.readlines()
for line in lines[3:]:
if '] [' in line:
text += line.split('] ')[2].replace('사진\n', '').replace('ㅋ', '')
#print(line)
mask = np.array(Image.open('cloud.png'))
wc = WordCloud(font_path='C:\Windows\Fonts\malgunsl.ttf', background_color="white", mask=mask)
wc.generate(text)
wc.to_file("result_masked.png")
'스파르타 코딩' 카테고리의 다른 글
[스파르타 코딩] 파이썬 혼자 놀기 패키지 2주차 / 셀레니움 (0) | 2021.09.14 |
---|---|
[스파르타 코딩] 파이썬 혼자 놀기 패키지 1주차 / 웹스크래핑 (0) | 2021.09.14 |