将您的 PGN 游戏导入本地数据库的国际象棋库
项目描述
[]( https://pepy.tech/project/pawnstore )
#当铺♟
> /pɔːnstɔʁ/ : > > n. 将您的 PGN 游戏导入本地数据库的国际象棋库 > > Portmanteau 单词来自: > 1. pawn:由 Philidor 定义为“国际象棋的灵魂” > 2. datastore:用于持久存储和管理数据集合的存储库
## 特征
集中访问您的在线和 OTB 国际象棋游戏
chess.com 和 lichess.org 进口商
以用户为中心的数据表示,以方便提取您自己的统计数据
## 例子
>>> import pawnstore as ps
>>> from pawnstore.models import Panwstore
>>>
>>> store = Pawnstore(chesscom=("neTinquietePas", "xxx"),
lichess=("kraymer", "xxx"))
>>> for game in store.filter(white=True).limit(3):
print(game)
neTinquietePas x rms1952
neTinquietePas x AnselmoBarrena
neTinquietePas x samisamuel
>>> print(game.as_dict().keys())
dict_keys(['id', 'slug', 'analysis', 'eco', 'eco_name', 'elo', 'moves', 'num_moves', 'opp_elo', 'opp_name', 'pgn', 'result', 'termination', 'speed', 'term', 'timestamp', 'user', 'accuracy', 'time_control', 'website', 'white'])
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
pawnstore-0.2.0.tar.gz
(6.1 kB
查看哈希)
内置分布
pawnstore-0.2.0-py3-none-any.whl
(6.5 kB
查看哈希)