surface.fill((255, 255, 255))
pygame.draw.circle(surface, (0, 0, 0), (10, 10), 15, 0)
pygame.display.update()
pygame.image.save(surface, os.path.expanduser('~/Desktop/pic.png'))
Сделать снимок экрана в Windows с помощью Python?