【发布时间】:2021-02-12 00:05:57
【问题描述】:
如何从 Python 上的 pgn 文件中提取移动信息?我是编程新手,任何帮助将不胜感激。
【问题讨论】:
-
到目前为止,我可以以这种形式返回一串动作:'1.e4 c6 2.d3 d5 3.Nd2 e5 4.Ngf3 Nd7 5.d4 dxe4 6.Nxe4 exd4 7.Qxd4 Ngf6 8.Bg5 Be7...etc 我现在需要做的是返回一个字符串,它以这种形式总结了 movetext 中的信息:“White move the pawn at e2 to e4.\nBlack move the pawn at e7 to e5 。”
-
另外,对于某些文件,字符串以这种形式返回:'1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 Nf6 6. d4 d6 7. Nd3 Nxe4...etc 移动号后面有一个空格。