title: how save output from python to database?
body: <p>I wrote a simple script for translation in urbandictionary:</p>
  
  <pre><code>import urllib.request
  import bs4
  
  def translate():
      search=''
      while(search!='!'):
          search=input("Enter a word(! for exit): ")
          if search=='!':
              continue
          search2=search.replace(' ','+')
          urb_url='http://www.urbandictionary.com/define.php?term='+str(search2)
          urban=urllib.request.urlopen(urb_url).read().decode('utf-8')
          soup_urb = bs4.BeautifulSoup(urban)
          try:
              q2=soup_urb.find('div', class_="meaning").text
              print("{0}: {1}".format(search,q2))
          except AttributeError as e:
              print("The word not found\n")
  </code></pre>
  
  <p>now I want to save result for every word that searched to use and don't search again in the future. what is your suggestion? sqlite, save in simple text or other solutions.</p>