title: Python WordCloud not removing Stopwords
body: <p>I'm trying to build a Wordcloud that automatically pulls the words from a job description and builds a wordcloud.  If you have the stopwords=None, it's supposed to remove the wordcloud's list of known stopwords, but my program isn't.  I believe it may have to do with how I'm pulling the job description with beautiful soup.  I need help either pulling the words differently with beautifulsoup or I'm not using the stopwords correctly.</p>
  <pre class="lang-py prettyprint-override"><code>import requests
  # pip install bs4
  from bs4 import BeautifulSoup
  # pip install wordcloud
  from wordcloud import WordCloud
  import matplotlib.pyplot as plt
  
  # Goes to a job description
  url = &quot;https://career.benteler.jobs/job/Paderborn-Head-of-Finance-&amp;amp;-Controlling-North-America-NW/604307901/?locale=en_US&quot;
  html_text = requests.get(url).text
  soup = BeautifulSoup(html_text, 'html.parser')
  
  # Goes through all the words in the beautiful soup text
  combinedWords = ''
  
  for words in soup.find_all('span'):
      separatedWords = words.text.split(' ')
      combinedWords += &quot; &quot;.join(separatedWords) + ' '
  
  # creates wordcloud
  resumeCloud = WordCloud(stopwords=None, background_color='white', max_words=75, max_font_size=75, random_state=1).generate(combinedWords)
  
  plt.figure(figsize=(8, 4))
  plt.imshow(resumeCloud)
  plt.axis('off')
  plt.show()
  </code></pre>