title: Reading multiple XML files in a specific folder - Python
body: <p>I need a little help from you guys. </p>
  
  <p>Im new to programming, so dont expect much from my code. </p>
  
  <p>Here is the thing, i need to parse a bunch of XML files in a folder and write it on a .xls or a .csv. Until now i've made it to parse the xml and write it to a .txt, but the file that ive use it is located in the same folder that the program is. </p>
  
  <p>Here is the code:</p>
  
  <pre><code>from xml.dom import minidom
  
  from datetime import *
  
  ano = int(input("Year: "))
  
  mes = int(input("Month: "))
  
  dia = int(input("Day: "))
  
  dt_obj = datetime(ano, mes, dia)
  
  date_str = dt_obj.strftime("%Y-%m-%d")
  
  #Extracting the information from the XML nodes
  
  xmldoc = minidom.parse("NAME OF THE FILE.XML")
  
  NFe = xmldoc.getElementsByTagName("NFe")[0]
  
  infNFe = NFe.getElementsByTagName("infNFe")[0]
  
  ide = infNFe.getElementsByTagName("ide")[0]
  
  nNF = ide.getElementsByTagName("nNF")[0].firstChild.data
  
  dEmi = ide.getElementsByTagName("dEmi")[0].firstChild.data
  
  serie = ide.getElementsByTagName("serie")[0].firstChild.data
  
  emit = infNFe.getElementsByTagName("emit")[0]
  
  cnpj = emit.getElementsByTagName("CNPJ")[0].firstChild.data
  
  nfeProc = xmldoc.getElementsByTagName("nfeProc")[0]
  
  chNFe = nfeProc.getElementsByTagName("chNFe")[0].firstChild.data
  
  
  try:
  
      # This will create a new file or **overwrite an existing file**.
  
      f = open(date_str+".txt", "w")
      try:
          f.write("CNPJ: "+cnpj) # Write a string to a file
          f.writelines("\nNUMERO DA NOTA: "+nNF)
          f.write("\nDATA DE EMISSAO: "+dEmi)
          f.write("\nSERIE: "+serie)
          f.write("\nCHAVE ELETRONICA: "+chNFe)
      finally:
          f.close()
   except IOError:
      pass 
  </code></pre>
  
  <p>I've succeed reading the XML, parsing it and write the information from the nodes that i needed.</p>
  
  <p>What i need now is to read a folder with a bunch of them and writing on a .XLS</p>
  
  <p>Anyone? </p>