文件名称:pykb:适用于EVE Online的Python Killboard平台-开源
文件大小:132KB
文件格式:GZ
更新时间:2024-05-18 02:13:26
开源软件
该平台提供了一个基于Python的Killboard后端,支持常见任务,例如与EVE API交互以获取Killmail日志,与EDK Killboard交互以从中获取Killmail以及解析手动记录的Killmail。 由于SQL Alchemy,数据库层是通用的,因此可以使用任何dbms。 提供了PostgreSQL和MySQL的静态数据和模式。 聚合与代码一起存在以维护它们,从而能够为汇总数据提供高速报告。 包含一个点计算系统,以及对解析德语和俄语查杀邮件文本的支持。 缓存以两种形式存在,一种基于内存dict的基本缓存系统,适用于单进程任务,并且与uwsgi强大而快速的内置缓存集成。 提供了实用程序模块,用于添加killmail,回填killmail并通过命令行转储它们。 这些也可用作Web应用程序的可重用代码,或至少用作用法示例。 其中包含一个使用pykb的示例Web应用程序。