В прошлой статье мой генератор отчетов вставлял код в Word картинками, и первый же комментарий был: «Код рисунками – брр». Справедливо: такой код не скопировать, не найти поиском, а при печати он мылится. Разобрался, как сделать правильно: листинги текстом с подсветкой синтаксиса, рамкой, заливкой…
Код в Word без картинок: подсветка синтаксиса через python-docx и Pygments
Это краткое изложение. Полный текст материала доступен на сайте источника.