Tengo un script python para leer la tarjeta de identidad biométrica con un lector de tarjetas, este script usa este https://github.com/roeften/pypassport , quiero crear una aplicación web con django y usar este script y ejecutarlo en la máquina cliente ( en el navegador web ), cada usuario puede leer su tarjeta con un lector de tarjetas en esta aplicación web. Cómo puedo hacer eso ? cualquier idea puede ser útil. Miré esta parte del script que quiero ejecutar en el navegador del cliente:
from pypassport.reader import ReaderManager from pypassport.reader import ReaderManager from pypassport.epassport import EPassport, mrz r = ReaderManager() reader = r.waitForCard() p = EPassport(reader,"YOURMRZINFO") p.register(print) p.setCSCADirectory("C:\\TEMP") p.doBasicAccessControl() p.doActiveAuthentication() p['DG2']si quieres ejecutarlo en navegadores comunes como "Chrome, Firefox, Opera, Edge...", eso es imposible. python debe estar en la máquina virtual de python, el navegador no contiene eso.