如何在 python-chess library 中检测谁是白棋或黑棋?

How to detect who is move white or black in python-chess library?

我创建了一些国际象棋程序,想检测谁走的是白棋还是黑棋。哪些对象存储哪些棋子将移动的信息 Board, GameNode?

import chess.pgn
import chess.uci

# ??? Board().is_white_move()?
# ??? GameNode.is_white_move()?

我分析了代码,但没有找到很好的解释。

我假设您正在查看 python-chess

Board 实例有一个 turn 属性。