title: Appending rows in excel xlswriter
body: <p>I have created an xls file in which I write some user inputs into the cells. So far so good, the program works; it writes the first line. But when I run again the program instead of  appending the rows it writes on top of the first one. I'm trying to understand how to make it append a new row into the excel sheet save it and close it etc   </p>
  
  <pre><code>import xlsxwriter
  
  workbook = xlsxwriter.Workbook("test.xlsx",)
  worksheet = workbook.add_worksheet()
  
  row = 0
  col = 0
  
  worksheet.write(row, col,     'odhgos')
  worksheet.write(row, col + 1, 'e/p')
  worksheet.write(row, col + 2, 'dromologio')
  worksheet.write(row, col + 3, 'ora')
  
  
  row += 1
  worksheet.write_string(row, col,     odigosou)
  worksheet.write_string(row, col + 1, dromou)
  worksheet.write_string(row, col + 2, dromologio)
  worksheet.write_string(row, col + 3, ora)
  
  workbook.close()
  </code></pre>
  
  <p>With this code I created I'm able to write in the file but how do I make it to append a row in the existing sheet. All tutorials I watched, all instructions I researched, just don't work; I'm doing something wrong obviously but I'm not able to spot it. </p>