Estoy escribiendo un servicio web muy simple, escrito en Python y ejecutado como CGI en un servidor Apache. De acuerdo con los documentos de Python (en algún lugar … olvidé dónde), puedo usar sys.stdin para leer los datos enviados por un cliente aleatorio, y esto ha funcionado bien. Sin embargo, me gustaría poder leer también […]
Tengo un formulario HTML y estoy usando Python para generar un archivo de registro basado en la entrada. También me gustaría poder permitir que el usuario cargue una imagen si así lo desea. Puedo descubrir cómo manipularlo con Python una vez que esté allí, pero no estoy seguro de cómo subir la imagen. Esto ciertamente […]
Divulgación: he buscado mucho y no creo que mi pregunta (para mi configuración) se responda aquí. Por ejemplo, ejecute el script python ya que el servidor cache apache no responde. Entonces: tengo un guión lo más simple posible: #!/usr/bin/env python print “Content-type: text/html” print “” print “Hello from Python!” Cuando lo ejecuto en un navegador, […]
Cuando escribo un script CGI de Python 3.1 , me encuentro con horribles UnicodeDecodeErrors. Sin embargo, cuando se ejecuta el script en la línea de comandos, todo funciona. Parece que open() y print() usan el valor de retorno de locale.getpreferredencoding() para saber qué encoding usar de forma predeterminada. Cuando se ejecuta en la línea de […]
Estoy tratando de configurar un script simple donde se envían algunos datos utilizando la función jajyy .ajax a un script CGI de Python. La secuencia de comandos de Python solo haría que los datos publicados en mayúsculas, y luego los devolvería al archivo HTML, donde se actualizaría un div con el contenido. Tengo el código […]
Estoy ejecutando Python 3.2 en Windows. Quiero ejecutar un servidor CGI simple en mi máquina para realizar pruebas. Esto es lo que he hecho hasta ahora: Creé un progtwig de python con el siguiente código: import http.server import socketserver PORT = 8000 Handler = http.server.CGIHTTPRequestHandler httpd = socketserver.TCPServer((“”, PORT), Handler) httpd.serve_forever() En la misma carpeta, […]
Soy nuevo en Python CGI utilizando Ubuntu 12.04 en el servidor http Apache 2.2.22. Estoy escribiendo un script que creará otros scripts de python. Estos scripts creados deben tener permisos “chmod + x” para ejecutarse. La secuencia de comandos de creación de secuencias de comandos debe proporcionar estos permisos y no puedo averiguar cómo hacerlo. […]
No quiero sobrecargar a todos con los detalles, pero básicamente soy un estudiante de segundo año de compsci sin experiencia en desarrollo web. Básicamente, quiero crear una pequeña “aplicación web” que reciba información de un formulario html, haga que un script de Python realice algunos cálculos y vuelva a mostrar esos resultados en su navegador. […]
A estrenar para diseño web, utilizando python. Puso a Apache en funcionamiento y probando el script python trabajando en el directorio cgi-bin. Obtenga resultados válidos cuando escribo explícitamente la URL: “… / cgi-bin / showenv.py” Pero no quiero que la URL se vea de esa manera. Aquí, en stackoverflow, por ejemplo, las URL que se […]
Me gustaría hacer algunos scripts del lado del servidor usando Python. Pero estoy un poco perdido con la cantidad de formas de hacerlo. Comienza con el enfoque CGI de “hágalo usted mismo” y parece terminar con algunos marcos bastante robustos que básicamente harían todo el trabajo ellos mismos. Y una gran cantidad de cosas en […]