title: Python Tabula Library - Output File Is Empty
body: <p>I am using the Tabula module in Python.
  I am trying to output text from a PDF.</p>
  <p>I am using this code:</p>
  <pre><code>pdf_read = tabula.read_pdf(
      input_path = &quot;Test File.pdf&quot;,
      pages = start_page_number,
      guess=False,
      area=(81.735,18.55,391.285,273.61),
      relative_area = False,
      format=&quot;TSV&quot;,
      output_path=&quot;testing_area.tsv&quot;
      )
  </code></pre>
  <p>When I go to run my code, it says &quot;The output file is empty.&quot;</p>
  <p>Any idea why this could be?</p>
  <p><strong>Edit:</strong> If I remove everything except the input_path and pages, my data is getting read into pdf_read correctly, it just does not output into an external file.</p>
  <p>Something is wrong with this option...hmm...</p>
  <p><strong>Edit #2:</strong> I figured out why the area part was not working and now it is, but I still can't get this to output a file for some reason.</p>
  <p><strong>Edit #3:</strong> I tried looking at this: <a href="https://stackoverflow.com/questions/49560486/how-to-convert-pdf-to-csv-with-tabula-py">How to convert PDF to CSV with tabula-py?</a></p>
  <p>But I keep getting an error message: &quot;build_options() got an unexpected keyword argument 'spreadsheet'</p>
  <p><strong>Edit #4:</strong> I'm using the latest version of tabula.py, which doesn't have the spreadsheet option.</p>
  <p>Still can't output a file with data though.</p>