Pythonドライバは、出力をPDFに変換することができます。
Python用ドライバ(Python 3対応)はGitHubの https://github.com/zamasoftnet/cti.python で公開されています。pipを使ってインストールすることができます。
pip install "git+https://github.com/zamasoftnet/cti.python.git#subdirectory=python3"
インストール後は from cti import get_session でドライバを読み込んでください。
# ドライバの読み込み
from cti import get_session
# セッションの開始(with文を使用)
with get_session('ctip://localhost:8099/',{
'user' :'user',
'password' :'kappa'
}) as session:
# 各種操作
...
ここではAPIによるアクセスの概要で説明した各手順に対応する関数を列挙します。 各関数の詳細は オンラインのAPIドキュメントを参照してください。
以下は、プログラムによる出力を変換するサンプルです。sys.stdoutを途中でCopper PDFへの出力に切り替えています。
Python Test
Hello Python
只今の時刻は: %s