Tag: cgi

Развертывание приложения Flask с CGI

Я написал небольшое приложение, используя флеш-фреймворк. Я пытаюсь провести это с помощью cgi. После документации я создал файл .cgi со следующим содержимым: #!/usr/bin/python from wsgiref.handlers import CGIHandler from yourapplication import app CGIHandler().run(app) Запуск файла приводит к следующей ошибке: … Файл «/usr/lib/pymodules/python2.7/werkzeug/routing.py», строка 1075, в bind_to_environ wsgi_server_name = environ.get ('HTTP_HOST', environ ['SERVER_NAME']) KeyError: 'SERVER_NAME' Статус: 500 […]

Определите, выполняется ли сценарий Python локально или как CGI

Предположим, у меня есть базовый скрипт Python, test.py : #!/usr/bin/python print "Content-type: text/html\n\n" print "<html>Hello world!</html>" Как определить, выполняется ли сценарий локально, например: python test.py Или вызывается через веб-браузер, например, для посещения: http://example.com/test.py Это, похоже, не рассматривается в документации для модуля cgi . Я думал, что может быть разница в результате cgi.FieldStorage() но, похоже, это […]

Как узнать, запущена ли программа из командной строки или из Интернета?

У меня есть сценарий python, и я хочу знать, является ли запрос из Интернета или из командной строки. Как я могу это сделать?

Как анализировать «тело запроса» с использованием CGI python?

Мне просто нужно написать простой скрипт CGI python для анализа содержимого запроса POST, содержащего JSON. Это всего лишь тестовый код, так что я могу протестировать клиентское приложение до тех пор, пока фактический сервер не будет готов (написан кем-то другим). Я могу прочитать cgi.FieldStorage () и сбросить ключи (), но тело запроса, содержащее JSON, нигде не […]

Использование python для создания веб-приложений

Это продолжение двух вопросов, которые я задал неделю или около того. Результатом этого было то, что я создавал прототип приложения на основе ИИ для Интернета, и я задавался вопросом, какие языки использовать. Вывод, похоже, заключался в том, что я должен пойти на что-то вроде python, а затем преобразовать любые критические бит в нечто более быстрое, […]

Путь маршрутизации в колбе

Я хочу запустить CGI Python в среде общего хостинга. Я следовал примеру Флакла и придумал крошечное приложение, как показано ниже: from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" @app.route("/pi") def pi(): return "3.1416" if __name__ == "__main__": app.run() Мой .htaccess содержит: Options +ExecCGI AddHandler cgi-script .cgi .py .rb DirectoryIndex index.cgi […]

Можно ли загружать файлы с помощью Python SimpleHTTPServer или cgi?

Я хотел бы иметь простую веб-страницу, на которой пользователь может загружать файлы. Какой будет самый простой способ сделать это. Я знаю, как запустить SimpleHTTPServer но я не знаю, как я могу загружать файлы с помощью SimpleHTTPServer . Я даже не знаю, возможно ли это. Я нашел код для загрузки файлов с помощью cgi, но если […]

Почему python-cgi выходит из строя в юникоде?

Если запустить этот код в консоли – он работает хорошо (он по-русски), но если он запускается как cgi на сервере Apache2 – он терпит неудачу: <type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode characters in position 8-9: ordinal not in range(128) . Код: #!/usr/bin/env python # -*- coding: UTF-8 -*- import cgitb cgitb.enable() print "Content-Type: text/html;charset=utf-8" print […]

Обнаружение типа запроса HTTP (GET, HEAD и т. Д.) Из cgi python

Как я могу узнать HTTP-запрос, полученный моим python cgi? Мне нужно другое поведение для HEAD и GET. Благодаря!

.py, показывающий код в браузере вместо запуска

Я пытаюсь начать работу с Python, но не могу правильно настроить мой сервер для localhost (используя Ampps). Python работает только отлично через IDLE и командную строку, однако, когда я открываю файл в браузере, код отображается и не запускается. Я выполнил этот http://www.imladris.com/Scripts/PythonForWindows.html учебник по настройке cgi, но он не работает. Вот код для моей программы […]

 
Interesting Posts for Van-Lav

установление расстояния между сгруппированными штриховыми графиками в matplotlib

ошибка отладки редактора атома с помощью Python

python-ldap add_s не может добавить атрибут для пользователя AD с OBJECT_CLASS_VIOLATION

Итерация через 2D-массив в PyCUDA

Определение метода класса Python: «неожиданный отступ»

Ошибка записи выходного файла «int» не поддерживает интерфейс буфера

pandas roll computation с окном на основе значений вместо отсчетов

sqlalchemy flush () и получить вставленный идентификатор?

Заказ и разбивка на страницы в SQL-алхимии с использованием не-sql-ранжирования

Использовать список вложенных индексов для доступа к элементу списка

Инструмент для преобразования отступа python из пробелов в вкладки?

Сумма двоичного дерева для каждой глубины

Как я могу запросить ближайшую запись в заданных координатах (широта и долгота типа строки)?

Keras + Tensorflow: предсказание о множественном gpus

Как использовать Python для получения значений реестра?

Python - лучший язык программирования в мире.