Hug - это среда разработки API Python3, построенная на Falcon.
0 ответов

CLI-маршрутизация не работает с @hug.extend_api()

Я пытаюсь использовать @hug.extend_api() для маршрутов CLI, но это не работает. призвание hug -f run.py -c something, список команд пуст. Тот же код отлично работает для HTTP-маршрутизации. Это мой основной скрипт (run.py): import hug from apitest i…
30 май '18 в 20:00
1 ответ

Принуждение типа контента к приложению /json для метода объятия Python

AWS SNS POSTSA JSON тело, но устанавливает CONTENT-TYPE заголовок к text/plain, Есть ли способ сказать обнять, чтобы интерпретировать text/plain как будто это application/json так что я могу заставить его выполнить анализ и проверку для меня?
04 авг '17 в 22:17
1 ответ

Я не понимаю, откуда в ответе сервера появляются косые черты в json

В основной функции я вызываю функцию, в которой вызывается другое приложение, в результате я получаю данные в формате json. Но я не понимаю, откуда появляются косые черты перед каждой двойной цитатой " в браузере я вижу данные с кавычкамиПример: {\"…
25 дек '18 в 22:04
2 ответа

Как загрузить файл в Hug REST API

Я работаю над базовым API Hug, и для одной из моих функций нужен файл. Есть ли у Hug способ загрузить файл?
24 авг '16 в 06:42
0 ответов

Как я могу получить имя файла из запроса загрузки Python Hug

Я создаю метод загрузки в моем Python Hug API, и мне нужно знать текущее имя файла, загружаемое при каждом вызове моей конечной точки. Есть ли способ узнать это? С уважением.
07 янв '18 в 02:53
1 ответ

Вход с объятиями и официанткой

Я хочу добавить ведение журнала в мое приложение Python hug REST. Я не мог найти способ сделать это при обслуживании приложения через hug команда (через hug -f app.py), поэтому я стараюсь сочетать объятия с официанткой. Моя минимальная структура при…
17 окт '16 в 07:43
2 ответа

Объятие не может прочитать переменные окружения

Я пытаюсь использовать переменные окружения с объятиями. Однако я не могу. Первый шаг, как я сделал: $ export INTEGER=5 У меня есть это в моем основном коде: import hug import os @hug.get('/') def foo(): var = os.environ['INTEGER'] return {'INT':var…
02 фев '18 в 00:45
3 ответа

Python обнять API вернуть пользовательский код http

После того, как я долго искал его и спрашивал: https://gitter.im/timothycrosley/hug Я не могу найти решение. то, что я ищу, - это способ вернуть пользовательский http-код, скажем, 204, если в get конечная точка объяснение проблем маршрутизации здесь…
03 янв '17 в 13:28
2 ответа

Заставить Python-декораторы работать со структурой Hug API

Я довольно новичок в Python. Я строю простой API с помощью Hug. Я пытаюсь использовать декоратор для обработки всех не обработанных исключений, как в коде ниже. Но, похоже, я не передаю входные данные, требуемые Hug, в декоратор правильно. auth.py f…
1 ответ

Извлечение параметров запроса GET из Java в API-интерфейс REST Python Hug

Я создал Rest API, используя Python Hug, который принимает список в качестве параметра. Python REST API код import hug @hug.get('/myFunc/') def myFunc(textList) print(len(textList)) print(type(textList)) Java-код List<String> textArr = new Arr…
28 авг '18 в 08:09
1 ответ

Доступ к данным HTTP PUT в Python Hug

import hug something = {'foo': 'bar'} @hug.put('/') def update_something(): something['foo'] = <value_of_bar_from_http_put_request> Как получить доступ к положенным данным, чтобы я мог обновить something? Я искал это и это, но ничего не мог на…
03 сен '16 в 13:33
0 ответов

Falcon Hug более классно

Итак, последние несколько дней я ломал себе голову, чтобы обнять работу более классным способом без особой удачи. Может ли кто-нибудь показать мне быстрый пример того, как заставить мой код работать с hug? Документация для этого довольно скудна, поэ…
10 ноя '17 в 12:45
1 ответ

Вернуть изображение GIF с Hug API (изображение не анимируется в браузере)

Привет у меня есть следующий код @hug.get('/getgif', output=hug.output_format.image('gif')) def get(username: str, password: str): dir_path = os.path.dirname(__file__) img_path = os.path.join(dir_path, 'animation.gif') img = Image.open(img_path) ret…
04 мар '17 в 08:41
1 ответ

Tensorflow session.run() не работает с HUG

Я борюсь с тензорным потоком session.run() с объятиями в питоне. Если я бегу session.run() без HUG для прогнозирования, это нормально. Но, если я запускаю это на обнимку, это не дает никакого результата (даже ошибки). Кто-нибудь сталкивался с таким …
14 авг '17 в 05:08
1 ответ

Отладка Python Hug API с помощью PDB

Я пытаюсь отладить API Python Hug с pdb, Обычный API объятий начинается с: hug -f api.py Вы можете запустить pdb из командной строки через python переводчик использует: python -m pdb api.py куда api.py содержит объятия, директивы и т. д. api.py Одна…
07 мар '17 в 01:01
1 ответ

Python hug - не может использовать Nested в MarshmallowSchema

Использование HUG для создания Rest API, ВЕРСИЯ 2.3.0 ( https://github.com/timothycrosley/hug) Я не могу использовать вложенную способность Зефира в HUG. Вот код import config from tinydb import TinyDB, Query import hug import hashlib import logging…
11 июн '17 в 08:51
0 ответов

Сериализация только данных в запросе пони в JSON

@db_session @hug.cli() def exercises(name: str): q = select(exercise.name for exercise in Exercise) return to_json() Я проверил, что этот запрос работает, но to_json метод дает мне большой объект {"data": ["Squats", "Press-Ups", "Crunches"], "object…
26 фев '18 в 21:30
0 ответов

Как получить URL для маршрута в объятиях?

В фляге можно легко получить URL для данной конечной точки, используя url_for (). Есть ли эквивалент в Hug? Я хотел бы автоматически генерировать URL-адреса для различных ресурсов в моем REST API для включения в ответы.
25 дек '16 в 16:00
3 ответа

Смена порта на HUG

Можно ли изменить номер порта на HUG для python? У меня есть следующий пример того, что я пытаюсь сделать. По умолчанию для API используется порт 8000, но я хочу установить его вручную. @hug.post() def receive_json(request): request=str(request) pri…
05 сен '17 в 19:37
2 ответа

Как я могу получить заголовки запроса с помощью Python hug

Как я могу получить заголовки для этого вызова в функции, аннотированной как вызов hug api?
01 авг '17 в 21:53