一个异步python3.6库,用于使用各种web api搜索动画、漫画和轻小说。
minoshiro的Python项目详细描述
#米诺什罗[![生成状态](https://travis-ci.org/Mino-shiro/Minoshiro.svg?branch=master)](https://travis-ci.org/Mino-shiro/Minoshiro)[![文档状态](https://readthedocs.org/projects/minoshiro/badge/?version=latest)](http://minoshiro.readthedocs.io/en/latest/?徽章=最新)
受roboragi[reddit bot](https://github.com/Nihilate/Roboragi)的启发,minoshiro是一个异步python库,它将用于动画、漫画和轻小说的各种web api放在一个地方。
##特点 *使用异步/等待语法的简单而现代的pythonic api *从多达9个不同的网站获取搜索结果 *缓存搜索结果以加快访问速度 *与现有数据库
集成##要求 需要[python3.6](https://www.python.org/downloads/)或更高版本。不支持Python3.5及以下版本。
##安装 要安装基本版本,只需从pypi安装: ` pip install minoshiro `
此库还附带PostgreSQL支持,若要使用此功能,您将需要承载PostgreSQL 9.6或更高版本的实例。
要使用内置PostgreSQL支持进行安装,请使用: ` pip install minoshiro[postgres] `
这将在基本需求旁边安装[asyncpg](https://github.com/MagicStack/asyncpg)。
##文件 文档可以在https://minoshiro.readthedocs.io/en/latest/
您还可以在这个[文件](https://github.com/Mino-shiro/Minoshiro/blob/master/example.py)中找到一些快速示例。
##许可证 Minoshiro是在麻省理工学院的许可下被释放的。有关详细信息,请参见许可证[文件](https://github.com/Mino-shiro/Minoshiro/blob/master/LICENSE)。