处理2名玩家游戏记录的库(现在仅限于国际象棋)

gamerec的Python项目详细描述


**gamerec**是一个python包,用于帮助处理2个付费游戏的游戏录制。
带有游戏记录的文件可以加载到python collection对象中,由用户python代码操作,
然后保存回文件。当前非常有限的包版本只支持象棋游戏
,并且只支持.pgn文件元数据。

下面是一个用于将游戏从.pgn文件保存到sqlite数据库的包示例:
``python
从gamerec.storage.pgn file.chess导入chessgamecollection作为pgnchessgc
从gamerec.storage.sqlite.chess导入chessgamecollection作为sqlitechessgc

pgnfile=sys.argv[1]
sqlfile=sys.argv[2]

pgngc=pgnchessgc()
pgngc.load(pgnfile)
sqlgc=sqlitechessgc()
sqlgc.data=pgngc.data
sqlgc.coding=“utf_8”
sqlgc.save(sqlfile)
````

考虑安装[normalizepgn](https://pypi.python.org/pypi/normalizepgn),这是
如何使用此包的示例。


changelog.md包含在source ball中,或者在典型安装中使用pip部署到文件夹:
-/usr/local/share/doc/gamerec(linux)
-c:-<;user>;\appdata\local\programs\python\python35-32\doc\gamerec

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaFileUtils。资源目录上的listFiles()   如何在java安全中禁用日志记录?   列出如何在Java中对对象数组排序   堆栈帧采用的java大小   java在两个布局之间设置交叉淡入动画   java如何在SeleniumWebDriver中选择oiselect的值   java无法获取类型为org的对象的未知属性“实现”。格拉德尔。应用程序编程接口。内部的人工制品dsl。依赖关系。DefaultDependencyHandler   未找到java Android onClick内部片段   java CXF:无法创建加密类null   web服务java 1.6枚举问题com。国际商用机器公司ws。网络服务。发动机枚举。风格包裹   java将整行作为字符串数组从具有多列的树元素中获取   java在不调整窗口大小的情况下不显示所有元素   java如何在activemq中创建/预配置持久订户。xml,以便在ActiveMQ启动时准备好这些订阅?   java垃圾收集能保证程序不会耗尽内存吗?   如何从C++或PHP发送数据到java?   java Guava迭代器,并在列表对象中对列表进行迭代   java Android SQite数据库搜索和查找列错误   基于MySQL和Java的排序函数优化   具有持久性的java消息会卡在嵌入Tomcat的ActiveMQ中