Articles of cgi

Mostrar el progreso del script PYTHON CGI

Tengo un script PYTHON CGI (tipo de contenido: texto / plano ) que tarda aproximadamente 10 minutos en ejecutarse. Quiero ver el estado de ejecución de mi script en mi navegador. Como abajo: Parte 1 del script ejecutado … Parte 2 del script ejecutado .. Parte 3 del script ejecutado .. Ejecución completa Estoy utilizando […]

Python – Entrada del usuario a través de CGI. Archivo de hilos y lectura.

Mira al final de esta publicación, para el código de trabajo final. Es un script Python / CGI en funcionamiento que puede hacer que el usuario ingrese a un script CGI llamando a otro script que luego envía sus comandos a través de un socket local. Publicación original: Por lo que sé, no hay ninguna […]

Cómo leer una cookie en python

Soy nuevo en Python cgi script. Quiero leer cookie en python. Intenté el siguiente código: from urllib2 import Request, build_opener, HTTPCookieProcessor, HTTPHandler import cookielib #Create a CookieJar object to hold the cookies cj = cookielib.CookieJar() #Create an opener to open pages using the http protocol and to process cookies. opener = build_opener(HTTPCookieProcessor(cj), HTTPHandler()) #Check out […]

¿Cómo implementar archivos zip (u otros binarios) a través de cgi en Python?

Estoy codificando un pequeño sitio web con Python y CGI donde los usuarios pueden cargar archivos zip y descargar archivos cargados por otros usuarios. Actualmente puedo cargar correctamente los archivos zip, pero tengo algunos problemas para enviar correctamente los archivos al usuario. Mi primer acercamiento fue: file = open(‘../../data/code/’ + filename + ‘.zip’,’rb’) print(“Content-type: application/octet-stream”) […]

Python Json Unicode: ¿Cómo evalúo usando javascript?

Realmente pasé mucho tiempo buscando esto. Por favor, necesito ayuda. Estoy tratando de agregar una función multilingüe a mi marco de aplicación web. Para esto no puedo enviar caracteres no ascii como JSON. Esto es lo que estoy haciendo. Esto es lo que obtengo de la base de datos. ‘\ xe0 \ xa4 \ xa4 […]

Redireccionando la salida de error CGI de STDERR a un archivo (python AND perl)

Estoy trasladando un sitio web a Hostmonster y le pregunté dónde está ubicado el registro del servidor para poder escanearlo automáticamente en busca de errores CGI. Me dijeron: “Lo sentimos, pero no tenemos errores cgi para acceder a los archivos a los que tiene acceso”. Por razones de organización, me quedo con Hostmonster y esta […]

Arnés de prueba Python CGI FieldStorage

¿Cómo puedo configurar un arnés de prueba pequeño para el script CGI de Python? No quiero ejecutar un servidor para probarlo, pero sí quiero proporcionar varias entradas GET / POST para mi prueba. Me parece que FieldStorage (o el objeto detrás de él) es completamente inmutable, por lo que no veo cómo suministrar los datos […]

Cómo obtener una secuencia de comandos de Python para escuchar entradas de otra secuencia de comandos

Tengo una situación en la que necesito que una secuencia de comandos de Python se ejecute en un bucle continuo, y debo pasarle parámetros desde otra secuencia de comandos que se ejecutará cuando ocurra una acción. El segundo script será activado por un sitio web que usa cgi, tengo este trabajo bien. El bucle continuo […]

¿Cómo generar xlsx generado por Openpyxl para el navegador?

Estuve usando stackoverflow por un tiempo y me ayudó mucho. Ahora tengo un problema que no pude resolver por mí mismo o mediante la búsqueda. Estoy tratando de generar mi archivo de Excel generado por openpyxl en el navegador mientras lo hacía con phpexcel. El método parece ser el mismo, pero solo me sale el […]

error interno del servidor (500) en un script cgi simple

Estoy intentando ejecutar un script cgi simple después de configurar mi servidor. Mi guión se ve así: print “Content-type: text/html” print print “CGI” print “” print “hello cgi” print “” print “” Cuando voy a mi url de scripts http://127.0.0.1/~flybywire/cgi-bin/main.py me sale: error de servidor interno El servidor encontró un error interno o una mala […]