PythonにおけるPDFの生成方法はさまざまですが、日本語の使用を前提とした場合、比較的古くからあり、実績のあるライブラリはReportLabです。 ReportLabのインストール 下記コマンドを入力しReportLabをインストールしてください。 ※これはpipがインストールされていることを前提としています。インストールしていない場合はpipの使い方とインストールを参照してください。 pip install reportlab PDF生成例 次の例は、文字列、線、配色の指定などを行ったPDFを生成したものです。 from reportlab.pdfgen import canvas from reportlab.pdfbase import pdfmetrics from reportlab.pdfbase.cidfonts import UnicodeCIDFont from re