1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- # coding: UTF-8
- import urllib.request
- import unittest
- # import pyautogui as ag
- import requests
- import fitz
- import PyPDF2
- # import PyPDF225
- from receipt import Receipts
- class Test(unittest.TestCase):
- receipt = Receipts()
- def test_pdfread(self):
- self.receipt.pdf_reader('sample_files/202550755_17259191_D394_1_2020.pdf')
- print(self.receipt.mesaj.strip())
- def test_pypdf_read(self):
- pdf = PyPDF2.PdfFileReader('sample_files/202550755_17259191_D394_1_2020.pdf')
- pdf_page = pdf.getPage(0)
- text = pdf_page.extractText()
- print(text)
- def test_pypdf2_read(self):
- pdf = PyPDF2.PdfFileReader('sample_files/202550755_17259191_D394_1_2020.pdf')
- pdf_page = pdf.pages[0]
- text = pdf_page.extract_text()
- print(text)
- def test_pymupdf_read(self):
- pdf = fitz.Document('sample_files/202550755_17259191_D394_1_2020.pdf')
- pdf_page = pdf.load_page(0)
- text = pdf_page.get_text('text')
- print(text)
- def test_dir(self):
- receipt = Receipts()
- print(receipt._dir_fdate())
- if __name__ == '__main__':
- unittest.main()
|