# -*- coding: utf-8 -*- import os import subprocess def dia2eps(py_path, output_directory): dia_path = os.path.splitext(py_path)[0] + ".dia" py_name = os.path.basename(py_path) eps_name = os.path.splitext(py_name)[0] + ".eps" eps_path = os.path.join(output_directory, eps_name) subprocess.check_call(["dia", dia_path, "-t", "eps", "-e", eps_path]) return eps_name