Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
lanzar script desde otro script
#11
El codigo que has puesto me da error desde la consola

Traceback (most recent call last):
File "C:\Python27\LectorDocum.py", line 6, in <module>
r = requests.get("https://www.google.com", verify=CACERT_PATH)
File "C:\Python27\lib\site-packages\requests\api.py", line 70, in get
return request('get', url, params=params, **kwargs)
File "C:\Python27\lib\site-packages\requests\api.py", line 56, in request
return session.request(method=method, url=url, **kwargs)
File "C:\Python27\lib\site-packages\requests\sessions.py", line 488, in request
resp = self.send(prep, **send_kwargs)
File "C:\Python27\lib\site-packages\requests\sessions.py", line 609, in send
r = adapter.send(request, **kwargs)
File "C:\Python27\lib\site-packages\requests\adapters.py", line 497, in send
raise SSLError(e, request=request)
SSLError: [Errno 2] No such file or directory
Responder
#12
El error es correcto desde la consola interactiva porque el archivo no se encuentra en el mismo directorio que python.exe, pero debería funcionar una vez creado el ejecutable.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#13
Ok , lo compilo , lo pruebo y te digo

El ejecutable tampoco me funciona , no se si tendra que ver la ruta de este
Responder
#14
Te propongo que pruebes compilar exactamente el siguiente código:

Código:
import requests
from os.path import join, abspath

CACERT_PATH = join(abspath('.'), 'cacert.pem')

r = requests.get("https://www.google.com", verify=CACERT_PATH)

Y no olvides ubicar el archivo junto al ejecutable. Así sabremos si el error está en tu código.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#15
Pues si , el error debe estar en mi codigo

He revisado el codigo y funciona , pero solo un rato , tengo un while i<1 y no deberia acabar nunca , pero pasado un rato se cierra , sabes porque puede ser?
Responder
#16
Lo mas probable es que ocurra alguna excepción que tu código no maneje y eso haga que el programa termine. ¿El problema sucede únicamente con el archivo ejecutable?

De todas formas while i<1 es un tanto innecesario y dificulta la legibilidad. Simplemente utiliza while True para bucles infinitos.

Saludos.
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder
#17
Desde el interprete el programa se ejecuta infinitas veces , voy a probar lo del while a ver si hay suerte. Gracias
Responder
#18
Ahora funciona , pero solo durante dos ejcuciones si se encuentra que tiene que acceder al lector , la primera ver se ejecuta de manera correcta , pero a la segunda salta un error en el modulo de lectura del dni
Responder
#19
Ahora , he montado los modulos y en el interprete simulo las condiciones reales y hace una primera lectura y a la segunda da error , sin embargo si ejecuto solo el modulo de lectura de manera manual lo ejecuto 50 0 60 veces seguidas y no da ningun error , por mas que miro el codigo no entirndo que es lo que esta pasando.
Responder
#20
¿Cuál es el error?
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)