小编krz*_*krz的帖子

使用 Django 在 HTML 页面上显示 matplotlib 图像

我有一个在 Jupyter 笔记本中工作的 wordcloud 生成器。我想为它构建一个前端,以便您可以将文本粘贴到文本框中,单击提交并显示 wordcloud。基本上这个家伙在这里什么。

我正在寻求一些帮助来修改我的代码,以便它不会在 Jupyter notebook 中显示 wordcloud,而是在 HTML 页面上呈现 wordcloud 的图像。我正在使用 Django 来构建前端。

这是我在 Jupyter 笔记本中生成 wordcloud 图像的代码。

from wordcloud import WordCloud
from PIL import Image
import matplotlib.pyplot as plt
import nltk
# sun only once -> nltk.download('punkt')
#nltk.download('wordnet') -> only do this once
from nltk.stem.porter import PorterStemmer
from nltk.stem import WordNetLemmatizer
ps = PorterStemmer()
wnl = WordNetLemmatizer()

def stem(string):    
    stemstring = ""
    nltk_tokens = nltk.word_tokenize(string)
    for word in nltk_tokens: 
        if word …
Run Code Online (Sandbox Code Playgroud)

python django matplotlib django-forms django-views

0
推荐指数
1
解决办法
2948
查看次数

标签 统计

django ×1

django-forms ×1

django-views ×1

matplotlib ×1

python ×1