Искать имена на странице https://chile.rutificador.com/ и возвращать РУТ и имя по Реестру
Если имя имеет более одного попадания в рутификатор, он упорядочивает их по расстоянию до имени и выбирает ближайшее.
Легко масштабируется до большого количества запросов в секунду. Если достигнуто максимальное значение, повторите попытку через 5 секунд.
Сохраните Rutificador.py в папке вашего проекта.
from Rutificador import getRUT
data = {
'nombre' : 'GARY MEDEL SOTO'
}
rut = getRUT ( data )
print rut
Доставка:
{ 'nombre' : 'GARY MEDEL SOTO' , 'rutificador' : 16795344 , 'nombreRutificador' : u'MEDEL SOTO GARY ALEXIS' }