semvec/pypi-packages huggingface dataset:
scrapere 0.3
Small set of my web scraping python tools
License: MIT

# Scraping libary

This is a simple toolbox for scraping info from websites which includes methods for generating headers with a random user agent picked from a list of more than 24k user agents, a method for waiting a random time between 1 and 3 seconds, a progress bar for it to look cool ;) and a couple of methods that will help you retreive email addresses and spanish phone numbers from a given url.

As this package may be useful for a bunch of legitimate and non-legitimate use cases, I'm not responsible of whatever you do with it.

## Version 0.3 features:
 - Improves the email regex.
 - Adds a method to get random browser user agents

## Version 0.3 issues:
- There are no tests...
- scrap_phones() only works for spanish phone numbers

As this is my first python package, I might not mantain it, so better try finding another one...
consultanit 0.1
Este paquete le permite verificar el ESTADO ACTUAL DEL NIT, en caso de no existir retorna un mensaje indicando que no existe.
License: MIT

# Consultas del Estado del NIT - Bolivia

[![PyPI version][pypi-version]][pypi]

El sitio oficial de Impuestos Nacionales de Bolivia a traves de su Oficina Virtual pone a disposicion como Servicio al Ciudadano un sitio web para Consultas del Estado del NIT.

Sitio Web: https://pbdw.impuestos.gob.bo:8080/gob.sin.padron.web/#/verificar/estadoContribuyente

Este paquete le permite realizar la misma verificacion haciendo uso de los mismos servicios con el fin de poder integrar dicha verificacion en sus desarrollo; por ejemplo validando el NIT en el formulario de registro de una persona juridica.


## Ejemplo

```python

from consultanit import ConsultaNIT

consulta = ConsultaNIT()
resultado = consulta.verificar_contribuyente("1003579028")

if resultado is not None:
    # Procesar el resultado de acuerdo a tus necesidades
    # ...
    print(resultado)

```

## Salida de Ejemplo NIT Existente

```json
{"ok":true,"mensajes":[],"nit":1003579028,"razonSocial":"SERVICIO DE IMPUESTOS NACIONALES","estado":"ACTIVO","fechaUltimoEstado":"12/05/2015"}
```

## Salida de Ejemplo NIT Inexistente
```json
{"ok":false,"mensajes":[{"codigo":null,"descripcion":"NIT Inexistente","tipo":"ERROR"}],"nit":null,"razonSocial":null,"estado":null,"fechaUltimoEstado":null}
```

## Disclaimer

El paquete funcionara siempre y cuando Impuestos Nacionales siga permitiendo que el servicio sea de acceso publico y sin autenticacion.


[pypi-version]: https://img.shields.io/pypi/v/consultanit
[pypi]: https://pypi.org/project/consultanit