user23864: I am looking for a way to use Stockfish for an automated analysis of games which I have in pgn format. Similar to Fritz/Chessbase's Blunder Check function I would like Stockfish (or any other UCI engine) to "simply" go through each position of each game in the pgn-file (convert to FENs?), let Stockfish run for a fixed amount of seconds and then return the evaluation and depth reached. Maybe later I would like to add things like node count or the eval in each depth reached. Finally, the program should format the output to a human readable format.
Maybe there is a similar program already out there which I could use as a template but if not what would be the easiest way to get started. I have limited programming skills in Python and VB.

user4509: There is a library for Python (import chess.engine) that allows you to use an engine (like Stockfish) to analyse games in a PGN file.

23864: <p>I am looking for a way to use Stockfish for an automated analysis of games which I have in pgn format. Similar to Fritz/Chessbase's Blunder Check function I would like Stockfish (or any other UCI engine) to "simply" go through each position of each game in the pgn-file (convert to FENs?), let Stockfish run for a fixed amount of seconds and then return the evaluation and depth reached. Maybe later I would like to add things like node count or the eval in each depth reached. Finally, the program should format the output to a human readable format.</p>

<p>Maybe there is a similar program already out there which I could use as a template but if not what would be the easiest way to get started. I have limited programming skills in Python and VB.</p>
 4509: <p>There is a library for Python (<code>import chess.engine</code>) that allows you to use an engine (like Stockfish) to analyse games in a PGN file.</p>
