Size: a a a

2019 November 24

T

Tishka17 in Python Flask
Если дергать аннотации через get_annotations, ты не будешь получать строки
источник

T

Tishka17 in Python Flask
Inspect можно вызывать один раз при генерации обертки, а потом он не нужен
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
Tishka17
Если дергать аннотации через get_annotations, ты не будешь получать строки
я что-то не нашел про это, ты о чём?
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
Tishka17
Inspect можно вызывать один раз при генерации обертки, а потом он не нужен
угу
источник

T

Tishka17 in Python Flask
Alexander Ovchinnikov 🦁
я что-то не нашел про это, ты о чём?
У тебя была проверка (int, 'int')
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
я там обнаружил разное поведение на разных версиях питонов
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
на новых int, на Google Cloud 'int'
источник

T

Tishka17 in Python Flask
Оо
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
я не успел разобраться с этим, не знаю, почему так
источник

T

Tishka17 in Python Flask
Я не понял как ты берешь аннотации, если честно
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
3.7.1 выдаст 'int'
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
3.7.5 int
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
Tishka17
Я не понял как ты берешь аннотации, если честно
я получаю сигнатуру функций у методов API и по ней запрашиваю параметры у request'а и перевожу в нужный тип
источник

AO

Alexander Ovchinnikov 🦁 in Python Flask
а с int'ами я оба варианта засунул, чтобы оно на всех версиях работало
источник

T

Tishka17 in Python Flask
Alexander Ovchinnikov 🦁
я получаю сигнатуру функций у методов API и по ней запрашиваю параметры у request'а и перевожу в нужный тип
А. Окей
источник

T

Tishka17 in Python Flask
Проверил, с сигнатурами я особо не гонял
источник

LD

Leonid Danilchenko in Python Flask
привет, подскажите советом.
делаю похожий микросервис - получает задачи собирает их в батч и/или если раньше пройдет timeout отправляет их считаться.
https://stackoverflow.com/questions/32098451/batching-and-queueing-in-a-real-time-webserver
в моем случае это все отправляется не на rabbitmq, а напрямую в воркер.
воркер обсчитывает, но не могу разобраться как прокинуть результат обратно пользователю
источник

LD

Leonid Danilchenko in Python Flask
код
источник

T

Tishka17 in Python Flask
Ну воркер кладёт результат куда-то и потом юзер его оттуда получает
источник

LD

Leonid Danilchenko in Python Flask
в таком сетапе не могу понять как соотнести запрос /int:uid и результат которы был посчитан в батче

есть ли какой-то вариант пушнуть результат пользователю ?
источник