Описание тега klein-mvc
Klein - это веб-микроструктура, используемая для разработки веб-сервисов с помощью Python. Используйте этот тег для вопросов, касающихся проблем с Klein-MVC.
1
ответ
onHttpError в klein.php выполняется каждый раз
Я использую роутер klein.php, который действительно мощный, но теперь я хочу обрабатывать исключения, поэтому из документации я использую эту функцию $klein->onHttpError(function ($code, $router,$matched,$method_matched,$http_exception) { switch …
07 авг '15 в 07:08
1
ответ
Запуск python Klein с использованием twistd throws no module Ошибка
Привет, я пытаюсь запустить сервер Klein с помощью twistd метод. Я попробовал это, прочитав документацию Кляйна. Но когда я пытался запустить сервер, он говорит, что модуль не найден. Вот пример кода того, что я пробовал, helloworld.py: from klein i…
02 янв '17 в 13:01
2
ответа
Использование klein.php без композитора?
Есть ли пример кода? Вот что я получил: // index.php require_once __DIR__ . '/Klein/Klein.php'; $klein = new \Klein\Klein(); $klein->respond(function () { return 'All the things'; }); В PHP 5.3 это возвращает ошибку (фатальная ошибка: класс 'Klei…
04 янв '14 в 00:07
1
ответ
PHP маршрутизация: отображать флеш-сообщения в View (Klein)
Я использую Klein PHP маршрутизации для простого приложения документация подходит для использования библиотеки, однако она не очень хороша для реализации представлений например, я хочу отобразить флэш-сообщение об успехе / ошибке / предупреждении и …
27 ноя '13 в 17:10
1
ответ
Klein url роутер не работает на XAMPP
Мое приложение находится на C:\xampp\htdocs\urlrouter\klein\ Я установил роутер klein с помощью composer.И я использую этот скрипт только для простой базовой маршрутизации define('APP_PATH', '/urlrouter/klein/'); require_once 'vendor/autoload.php'; …
16 июн '15 в 05:27
1
ответ
Доступ к содержимому json http-запроса с помощью Klein в python
У меня есть простой HTTP-клиент в Python, который отправляет запрос HTTP-пост, как это: import json import urllib2 from collections import defaultdict as dd data = dd(str) req = urllib2.Request('http://myendpoint/test') data["Input"] = "Hello World!…
06 июн '16 в 19:37
1
ответ
Как приложение Twisted Klein может прослушивать несколько портов?
У меня есть приложение Twisted Klein, которое должно прослушивать несколько портов в нашей среде развертывания. С Flask я бы развернул с gunicorn, и кажется, что вы можете запустить Klein в контейнере wsgi, но это победит асинхронную природу этого.
01 дек '16 в 14:19
0
ответов
HTTP-запрос POST в Python с использованием Klein для доступа к содержимому JSON
Мне нужно было разместить словарь с помощью Klein от Кляйн импорт Кляйн импорт JSON app = Klein() словари = [] @ App.route('/ ДИКТ', методы =['Post']) @inlineCallbacks def pg_root (): dictionary = {'key' :request.json['name']} dictionaries.append(di…
04 май '17 в 13:42
1
ответ
$_POST с маршрутизатором klein.php: как передать $_POST в представление?
Рыбалка в неизведанных водах, я дал klein.php маршрутизации вращения и не могу на всю жизнь узнать, как передать $_POST из HTML-формы в другое представление. Пример: index.php <?php //START ROUTING require 'klein.php'; require 'autoload.php'; res…
22 апр '13 в 11:32
1
ответ
Как я могу получить доступ к объекту сокета из метода маршрута Twisted/Klein в Python?
Я использую Twisted/Klein для создания API через сокеты домена UNIX для некоторых служб командной строки, которые я пишу. Я хотел бы иметь возможность получить доступ к объекту сокета, чтобы я мог проверить PEER CREDENTIALS для этого сокета, чтобы о…
23 фев '16 в 17:05
2
ответа
Как выполнить код асинхронно в Twisted Klein?
У меня есть две функции в моем веб-сервисе Python Twisted Klein: @inlineCallbacks def logging(data): ofile = open("file", "w") ofile.write(data) yield os.system("command to upload the written file") @APP.route('/dostuff') @inlineCallbacks def dostuf…
02 авг '16 в 20:18
2
ответа
Оболочка Python работает по-разному в разных местах на одном компьютере в одной виртуальной среде
У меня есть облачный экземпляр машины Linux (openSuSE) с несколькими пользователями. Я создал виртуальную среду и установил все необходимые библиотеки (включая Klein). У меня есть два пользователя "а" и "б". Когда вы вошли как "а" и внутри virtualen…
14 июл '18 в 07:22
1
ответ
Как установить время ожидания сервера в python Klein?
Я использую Python Klein http://klein.readthedocs.io/en/latest/ для настройки веб-службы. Я проверил документацию, но я все еще не знаю, как установить тайм-аут службы. Может кто-нибудь, кто более знаком с инструментом показывает, как установить тай…
20 сен '16 в 15:04
1
ответ
Twisted Klein: синхронное поведение
Я использую Twisted Klein, потому что одно из обещаний фреймворка - это асинхронность, но я протестировал это приложение, которое я разрабатываю, и немного кода для тестирования, и поведение фреймворка кажется синхронным. Код тестового сервера: # -*…
19 июл '16 в 19:07
1
ответ
Одновременная обработка нескольких запросов и возврат результата с помощью модуля Klein Python
Привет я пользуюсь Klein Модуль Python для моего веб-сервера. Мне нужно выполнить каждый запрос отдельно как поток, а также необходимо вернуть результат. Но Кляйн ожидает завершения одного запроса, чтобы обработать другой запрос. Я также пытался ис…
30 дек '16 в 07:55
0
ответов
В витой кляйне, как я могу получить имя соответствующего маршрута, а не экземплярный request.uri?
Если у меня есть скрученная конечная точка Кляйна, как: @app.route('/user') @app.route('/user/<user_id>') def foo(request, user_id=None): ... и доступ через http://.../user/12345 затем request.uri дает b'/user/12345', Есть ли какой-нибудь спос…
25 авг '18 в 16:14
1
ответ
Как избежать того, чтобы команда yield в python выбрасывала исключения каждый раз?
Я разрабатываю асинхронный веб-сервис с Twisted Klein. Часть кода выглядит следующим образом: @inlineCallbacks def test(input1): try: result = yield function(input1) print result returnValue(result) except: returnValue("None") pass у меня есть это t…
07 июн '16 в 17:44
1
ответ
Как отправить параметры в HTML-файл, который я обслуживаю, через приложение Klein(Flask)?
Я использую Klein для разработки конечных точек REST. (аналог Python Flask) Меня интересует, как я могу передать параметры в файл HTML, который я хочу обслуживать, если это вообще возможно. from twisted.web.static import File from klein import Klein…
24 май '18 в 12:51
1
ответ
Пакет Conda для Klein (Twisted Micro Web Framework)
Есть ли канал conda, содержащий пакет "klein"? http://klein.readthedocs.io/en/latest/
26 сен '17 в 14:39
1
ответ
Как использовать несколько ядер с веб-сервисом на основе Python Klein
Я пишу веб-сервис на основе фреймворка Кляйна https://klein.readthedocs.io/en/latest/index.html На данном этапе я тестирую свой сервис, он может обрабатывать около 70 запросов в секунду на экземпляре amazon t2.medium. Но когда я использую top для пр…
07 сен '16 в 19:40