title: How to append text from same article into one string? Beautifulsoup
body: <p>I have been learning Python for a month so I have a very basic understanding of  it. Beautifulsoup is even newer to me. I am attempting to download all relevant text from 250k articles from the kaggle US gun violence data set. With a small testing set I've managed to extract most of the relevant content. My problem is that when I try to save this text to a list, each "p" value turns into its own string. Hence I cannot distinguish which strings are from which articles. I would like a format where the text from each article is contained in one string and each new string is text from the next article. </p>
  
  <p>Here's my code as far as I have made it:</p>
  
  <pre><code>dirty_text = []
  for url in test_links:
      r = requests.get(url)
      soup = BeautifulSoup(r.content, 'lxml')
      for node in soup.find_all('p'):
              dirty_text.append((node.get_text()))
  </code></pre>
  
  <p>I would provide the links, but I think this question is answerable with any arbitrary set of URL's. Any and all help appreciated! Also please correct me if I am going about using BeautifulSoup in a very wrong way. I did only start learning it today! </p>