[Python-es] Pasar un Script a Servicio Web
Alberto Luaces
python-es en aluaces.fastmail.com
Jue Nov 30 08:07:39 EST 2023
Hola,
Pixu Kideak <pixukideak en gmail.com> writes:
> 1) Cómo podría pasar parámetros de entrada al script por URL o llamando a una dirección web???
Sí, típicamente los argumentos se pasan añadiendo los parámetros a la
URL. Cualquiera de los frameworks de los que hablamos te lo facilita,
porque te los pasa como argumentos a la función que quieras.
> 2) Si la llamada a una URL, lanza un script determinado que puede tardar por ejemplo 2-3 minutos,
> debo tener alguna cosa en cuenta o modificar algo en la configuración para que no salga un timeout o
> algo similar???
Será difícil, aunque no creo que imposible. Lo normal es que tengas el
servicio en marcha y no detenerlo tras cada consulta, de manera que
siempre pueda responder todo lo rápido posible.
> 3) Actualmente los scripts del servidor B los tengo en entornos virtuales, cada entorno tiene sus
> librerías y scripts; ya que realizan misiones diferentes. ¿Se puede llamar a éstos vía web o debería
> realizar nuevos scripts?
Yo tengo proyectos de django cada uno con su entorno diferente sin problemas.
Más información sobre la lista de distribución Python-es