Python web-сервис
От: Кондраций Россия  
Дата: 08.04.22 07:57
Оценка:
Нужно соорудить web-сервис на питоне.
Суть: принимаем файлик (+ какие либо параметры желательно), отдаём текст.
Т.е. будет некая функция на питоне, которую хочу выставить для использования другим ПО.

Хостинг на винде (IIS хотелось бы, ибо он всем тут знаком, или есть другие варианты, чтобы win-сервис?), работа в интранет.

На какой фреймворк питона глянуть? Сильно заморачиваться не хочется.

Ещё нюанс: внутри будет нейросеть с файлом весов на мегабайт под 200, не хотелось бы создавать создавать этот большой объект нейросети на каждый запрос, хочется расшарить.
Сообщение заговорено потомственным колдуном, целителем и магом в девятом поколении!
Модерирование или минусование сообщения ведет к половому бессилию, венерическим заболеваниям, венцу безбрачия и диарее!
Re: Python web-сервис
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 08.04.22 08:57
Оценка: 2 (1) +1
Здравствуйте, Кондраций, Вы писали:

К>Нужно соорудить web-сервис на питоне.

К>Суть: принимаем файлик (+ какие либо параметры желательно), отдаём текст.
К>Т.е. будет некая функция на питоне, которую хочу выставить для использования другим ПО.
Я только изучаю пайтон, поэтому могу быть субьективен.


К>Хостинг на винде (IIS хотелось бы, ибо он всем тут знаком, или есть другие варианты, чтобы win-сервис?), работа в интранет.

Вот тут все становится странно. А почему не .NET тогда? он для винды "роднее" и работать будет быстрее, потребляя меньше ресурсов.

К>На какой фреймворк питона глянуть? Сильно заморачиваться не хочется.

Я бы использовал Flask, но имхо в таком раскладе лучше .NET

К>Ещё нюанс: внутри будет нейросеть с файлом весов на мегабайт под 200, не хотелось бы создавать создавать этот большой объект нейросети на каждый запрос, хочется расшарить.

На C# можно вызвать модель, созданную tensorflow на питоне например
Re: Python web-сервис
От: Буравчик Россия  
Дата: 08.04.22 09:25
Оценка: 2 (1) +1
Здравствуйте, Кондраций, Вы писали:

К>Нужно соорудить web-сервис на питоне.

К>Хостинг на винде (IIS хотелось бы, ибо он всем тут знаком, или есть другие варианты, чтобы win-сервис?), работа в интранет.
К>На какой фреймворк питона глянуть? Сильно заморачиваться не хочется.
К>Ещё нюанс: внутри будет нейросеть с файлом весов на мегабайт под 200, не хотелось бы создавать создавать этот большой объект нейросети на каждый запрос, хочется расшарить.

Есть куча статей, которые описывают микросервисы на питоне для нейросеток
Пример: https://towardsdatascience.com/deploying-keras-deep-learning-models-with-flask-5da4181436a2

Flask — нормальный веб-фреймворк для этих целей

Про запуск flask на IIS не знаю. Но тоже куча статей есть, так что возможно.
Best regards, Буравчик
Re[2]: Python web-сервис
От: Кондраций Россия  
Дата: 08.04.22 10:08
Оценка:
Здравствуйте, gandjustas, Вы писали:

...
К>>Хостинг на винде (IIS хотелось бы, ибо он всем тут знаком, или есть другие варианты, чтобы win-сервис?), работа в интранет.
G>Вот тут все становится странно. А почему не .NET тогда? он для винды "роднее" и работать будет быстрее, потребляя меньше ресурсов.
Потому что нейросеть на питоне, вот и подумал в сторону питона для написания сервиса.

К>>На какой фреймворк питона глянуть? Сильно заморачиваться не хочется.

G>Я бы использовал Flask, но имхо в таком раскладе лучше .NET

К>>Ещё нюанс: внутри будет нейросеть с файлом весов на мегабайт под 200, не хотелось бы создавать создавать этот большой объект нейросети на каждый запрос, хочется расшарить.

G>На C# можно вызвать модель, созданную tensorflow на питоне например
Это Yolo v5 на торче писанная. Я только потренировал её.
Сообщение заговорено потомственным колдуном, целителем и магом в девятом поколении!
Модерирование или минусование сообщения ведет к половому бессилию, венерическим заболеваниям, венцу безбрачия и диарее!
Re[2]: Python web-сервис
От: Кондраций Россия  
Дата: 08.04.22 21:04
Оценка:
Здравствуйте, gandjustas, Вы писали:

...
Ознакомился с вопросом. Ты прав, спасибо за на водку .
Сообщение заговорено потомственным колдуном, целителем и магом в девятом поколении!
Модерирование или минусование сообщения ведет к половому бессилию, венерическим заболеваниям, венцу безбрачия и диарее!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.