Я пытаюсь создать wordcloud с помощью этого кода python, но постоянно получаю ошибку

#python #word-cloud

Вопрос:

приведенный ниже код написан на python в записной книжке Jupyter.

Функция для создания WordCloud

 def create_word(text):

    mask = np.array (Image.open("cloud.png"))
    stopwords = set (STOPWORDS)
    wc= WordCloud(background_color="white",
                 mask= mask,
                 max_words=3000,
                 stopwords=stopwords,
                 repeat=True)
    wc.generate(str(text))
    wc.to_file("wc.png")
    print("Word Cloud Saved Successfully")
    path="wc.png"
    display(Image.open(path))
 

Создание wordcloud для анализа твитов

 create_wordcloud(tw_list["text"].values)
 

Это и есть сгенерированная ошибка

 <ipython-input-83-57370aac7740> in create_wordcloud(text)
      3
      4 def create_wordcloud(text):
----> 5     mask = np.array(Image.open("cloud.png"))
      6     stopwords = set(STOPWORDS)
      7     wc = WordCloud(background_color="white",

 ~anaconda3libsite-packagesPILImage.py in open(fp, mode, formats)

FileNotFoundError: [Errno 2] No such file or directory: 'cloud.png'
 

Комментарии:

1. поместите изображение в тот же путь, что и файл скрипта python, или используйте абсолютный путь

2. спасибо за ответ. но не могли бы вы, пожалуйста, проиллюстрировать это на примере для меня.