Вопросы по теме 'cherrypy'

Как выполнить асинхронную постобработку в CherryPy?
Контекст. Представьте, что у вас есть стандартное приложение CherryPy hello word: def index(self): return "Hello world!" index.exposed = True и вы хотели бы сделать некоторую постобработку, т.е. записать обработку запроса или...
3141 просмотров
schedule 03.09.2023

Принудительно использовать дочерние потоки CherryPy
Что ж, я хочу, чтобы cherrypy убивал все дочерние потоки при автоматической перезагрузке вместо «Ожидания завершения дочерних потоков», потому что в моей программе есть собственные потоки, и я не знаю, как это обойти. CherryPy продолжает зависать на...
4018 просмотров
schedule 07.01.2023

Cherrypy висит на форме
В настоящее время я пытаюсь удалить устаревший фреймворк Python (веб-программное обеспечение 0.8.1) и наложить на него Cherrypy 3.1.2. Вместо того, чтобы преобразовывать все веб-страницы в вишневые страницы, я просто обрабатываю их через...
868 просмотров
schedule 27.10.2022

kwargs, отправленные по каналу pyAMF
Я использую сервер cherrypy для получения запросов по каналу pyAMF от клиента Python. Я начал с макета ниже, и он отлично работает: Сервер: import cherrypy from pyamf.remoting.gateway.wsgi import WSGIGateway def echo(*args, **kwargs):...
597 просмотров
schedule 30.03.2023

Инструменты настройки CherryPy.staticdir.root проблема
Как я могу сделать корневые каталоги моих статических файлов относительно корневой папки моего приложения (вместо жестко заданного пути)? В соответствии с инструкциями CP ( http://www.cherrypy.org/wiki/StaticContent ) Я пробовал следующее в моем...
2453 просмотров

Как вернуть изображение в HTTP-ответ с помощью CherryPy
У меня есть код, который генерирует Cairo ImageSurface , и я выставляю его так: def preview(...): surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height) ... cherrypy.response.headers['Content-Type'] = "image/png" return...
9081 просмотров
schedule 23.09.2022

Можно ли отлаживать приложения CherryPy?
Я видел этот вопрос, опубликованный здесь раньше, но я хочу получить окончательное да/нет по этому поводу. Я пытался отладить свое приложение, используя Netbeans 6.8 (безуспешно) и недавно выпущенный Netbeans 6.9 (замечает, что код был вызван, но...
5484 просмотров
schedule 25.07.2023

Ошибка 403 при попытке запустить CherryPy за Apache
Я пытаюсь запустить CherryPy за Apache с помощью mod_rewrite, как описано в документации CherryPy ( BehindApache , ModRewrite ), и он не работает. Изменить: ранее мое описание этой проблемы было несколько неточным. Кажется, я забыл...
1590 просмотров
schedule 31.05.2022

Psycopg/Postgres: соединения зависают случайным образом
Я использую psycopg2 для приложения cherrypy, над которым сейчас работаю, и cli и phpgadmin для выполнения некоторых операций вручную. Вот код питона: #One connection per thread cherrypy.thread_data.pgconn = psycopg2.connect("...") ... #Later,...
2314 просмотров
schedule 15.10.2022

УДАЛИТЬ запрос от jQuery к CherryPy, не отправляя параметры
По какой-то причине, когда я делаю HTTP-запрос DELETE из jQuery (1.4.4) на сервер CherryPy (3.1.2), никакие параметры не отправляются. Запросы POST, GET и PUT отлично отправляют параметры. Вот код сервера CherryPy: import cherrypy class...
1191 просмотров
schedule 08.10.2022

Проблемы с пулом соединений SQLAlchemy — Postgres в Windows
Я использую SQLAlchemy 0.6.6 против базы данных Postgres 8.3 в Windows 7 и PY 2.6. Я оставляю значения по умолчанию для настройки пула, когда создаю свой движок: pool_size=5, max_overflow=10. По какой-то причине соединения продолжают...
1157 просмотров

изменить конфигурацию базовой службы CherryPy без перезапуска
У меня есть веб-служба на основе CherryPy, которая выдает данные из плоских файлов на основе запроса запроса GET. Список файлов, которые он использует в качестве своей базы данных, указан в файле конфигурации на основе yaml. Теперь каждый раз,...
382 просмотров
schedule 30.04.2023

Как заставить работать почтовый запрос на совместное использование ресурсов (CORS)
У меня есть машина в моей локальной сети (machineA) с двумя веб-серверами. Первый - встроенный в XBMC (на порту 8080) и отображает нашу библиотеку. Второй сервер - это скрипт Python CherryPy (порт 8081), который я использую для запуска...
743359 просмотров
schedule 18.06.2022

CherryPy с дайджест-аутентификацией HTTP застрял на статусе 400 Bad Request
Я реализовал дайджест-аутентификацию HTTP в своем приложении CherryPy с помощью встроенного инструмента tools.auth_digest . Это было легко и, казалось, работало хорошо, когда я тестировал в течение дня. Этим вечером я попытался получить доступ к...
1043 просмотров

Загрузка статического контента с помощью CherryPy
Я пробовал сейчас много вещей и часами гуглил, но не смог решить свою проблему. Файл конфигурации: [/] tools.staticdir.root = "/Users/phil/Dropbox/Projects/AppName" [/main.css] tools.staticfile.on = True tools.staticfile.filename =...
10524 просмотров
schedule 30.04.2022

Долго не конвертируется в String
Я пытаюсь заставить эту функцию работать в Google App Engine с помощью Python: def textarea(id): variable = brfsscodegenerator.Variable.get_by_id(int(id)) varID = variable.key().id() textarea = ("<tr><td>" + variable.name +...
172 просмотров

Как заставить несколько клиентов прослушивать событие, отправленное сервером?
Я пытаюсь разобраться в событиях, отправленных сервером. Остальная часть моего сайта обслуживается с помощью cherrypy, поэтому я хочу, чтобы они тоже работали на этой платформе. Метод, который я использую для раскрытия SSE: @cherrypy.expose...
1274 просмотров
schedule 18.01.2023

cherrypy как сервер gevent-socketio
Я только начал использовать gevent-socketio , и это здорово! Но я использовал socketioserver и socketio_manage по умолчанию из учебника по чату, и мне было интересно, как интегрировать socketio с cherrypy . по существу, как мне включить...
1886 просмотров
schedule 14.10.2022

Получение данных с веб-сервера с помощью jQuery
Вот сценарий: я получаю данные из базы данных через веб-сервер. На основе этих данных страница отправляет другой запрос на тот же сервер для выполнения какого-либо действия. Упрощенная структура выглядит следующим образом: var datacon;...
434 просмотров
schedule 29.12.2022

Журнал ошибок сервера CherryPy
Куда сервер CherryPy записывает свои журналы ошибок? Я установил CherryPy и запустил сервер с python3.2. from cherrypy import wsgiserver def my_crazy_app(environ, start_response): status = '200 OK' response_headers =...
3498 просмотров
schedule 08.08.2022