MICR significa Reconocimiento de caracteres de tinta magnética, que generalmente se usa en un banco. Este es un código de 9 dígitos para identificar la ubicación de la sucursal bancaria. El código MICR es un código impreso en cheques utilizando MICR (tecnología de reconocimiento de caracteres de tinta magnética). Esto permite la identificación de los cheques y que a su vez significa un procesamiento más rápido. En este artículo, vamos a escribir un script de python para obtener el código MICR utilizando información bancaria.
Módulo necesario:
- bs4 : Beautiful Soup (bs4) es una biblioteca de Python para extraer datos de archivos HTML y XML. Este módulo no viene integrado con Python. Para instalar este tipo, escriba el siguiente comando en la terminal.
pip install bs4
- requests : Requests le permite enviar requests HTTP/1.1 muy fácilmente. Este módulo tampoco viene integrado con Python. Para instalar este tipo, escriba el siguiente comando en la terminal.
pip install requests
Acercarse:
- Módulo de importación
- Combinar información bancaria en URL
- Hacer una instancia de requests y pasar a la URL
- Pase las requests a una función Beautifulsoup()
- atravesar el código MICR en objeto de sopa
Implementación:
Python3
# import module import requests from bs4 import BeautifulSoup # link for extract html data # Making a GET request def getdata(url): r = requests.get(url) return r.text # input by geek # bank details bank_name = "KOTAK_MAHINDRA_BANK" state = "BIHAR" city = "PATNA" branch = "PATNA" # url url = "https://bankifsccode.com/"+bank_name+"/"+state+"/"+city+"/"+branch # pass the url # into getdata function htmldata = getdata(url) soup = BeautifulSoup(htmldata, 'html.parser') # traverse the data data = [] for i in (soup.find_all('a')): data.append((i.get_text())) print("MICR Code :") print(data[17])
Producción:
MICR Code : 800485005
Publicación traducida automáticamente
Artículo escrito por kumar_satyam y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA