Skip to content

API que permite obtener datos de una empresa mediante el RUC, haciendo uso de python y Web Scrapping

License

Notifications You must be signed in to change notification settings

JoseSpx/ApiConsultaSunatRUC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consulta RUC Sunat

API que permite obtener la información de una empresa o persona juridica mediante el RUC.

Hace uso de Web Scrapping a la página de la SUNAT: https://e-consultaruc.sunat.gob.pe/cl-ti-itmrconsruc/frameCriterioBusqueda.jsp

Ofrece las siguientes ventajas:

  • Permite obtener informacion de una empresa en tiempo real mediante el RUC.
  • No es necesario descargar la base de datos que SUNAT ofrece.

Guia de uso

Esta API está desarrollada en usando las siguientes tecnologias:

  • Python 3.7
  • Flask
  • Tesseract OCR
  • BeautifulSoup

Instalar las depencias usando el siguiente comando:

pip install -r requirements.txt

Instalar Tesseract de la siguiente página y elegir el instalador de 32 bits o 64 bits (depende de la PC a ejecutar el API):

https://github.com/UB-Mannheim/tesseract/wiki

Despues de la instalación, configurar la ruta de donde se ha instalado Tesseract en el archivo config.py Ejemplo:

TESSERACT_ROUTE = r'C:\Program Files\Tesseract-OCR\tesseract.exe'

Para empezar la aplicación usar:

flask run

About

API que permite obtener datos de una empresa mediante el RUC, haciendo uso de python y Web Scrapping

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages