description
Project description
:rocket: RestfulApi :facepunch:
模型部署
Install
pip install restful_api -U
Usage
import jieba
from restful_api import Api
pred1 = lambda **kwargs: kwargs['x'] + kwargs['y']
pred2 = lambda x=1, y=1: x + y
pred3 = lambda text='小米是家不错的公司': jieba.lcut(text)
# 多服务堆叠
api = Api('/post1', pred1)
api = Api('/post2', pred2, app=api.app)
api = Api('/post3', pred3, app=api.app)
api.app.run()
Test
import requests
json = {'x': 1, 'y': 10}
requests.post('http://127.0.0.1:5000/post1', json=json).json()
requests.post('http://127.0.0.1:5000/post2', json=json).json()
requests.post('http://127.0.0.1:5000/post3', json=json).json()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
iapp-0.0.1565237411.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for iapp-0.0.1565237411-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97a6d355d0035308c92bc85f5da090f5f106f7c3b4f5a1504aa68d185a4998a5 |
|
MD5 | 577ca41c53d28af508b7e77d2a0ecd6e |
|
BLAKE2b-256 | 9581d1e4290da7bd1345777231f9973c8fab92404b4e23be30ceb73bf40dbf57 |