Вопросы по теме '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 просмотров
schedule
12.12.2023
Как вернуть изображение в 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 просмотров
schedule
17.06.2023
изменить конфигурацию базовой службы 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 просмотров
schedule
10.05.2023
Загрузка статического контента с помощью 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 просмотров
schedule
14.06.2023
Как заставить несколько клиентов прослушивать событие, отправленное сервером?
Я пытаюсь разобраться в событиях, отправленных сервером. Остальная часть моего сайта обслуживается с помощью 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