我正在尝试使用Imagemagick和python将pdf转换为图像,下面是我的代码
下面的文件将pdf文件作为命令行的输入并转换为图像
转换.pyfrom subprocess import check_call, CalledProcessError
from os.path import isfile
filename = sys.argv[1]
try:
if isfile(filename):
check_call(["convert", "-density", "150", "-trim",
filename, "-quality", "100", "-scene", "1", 'hello.jpg'])
except (OSError, CalledProcessError, TypeError) as e:
print "-----{0}-----".format(e)
上面的代码运行良好,运行该文件后,我的目录结构与结果文件是
^{pr2}$
但我想要的是在一个文件夹中创建结果图像(jpg)文件,其名称如下所示codes
convert.py
example.pdf
example/
hello.jpg
所以有谁能告诉我如何像上面那样用pdf名称if not exists动态创建一个目录,并像上面那样创建一个jpg文件吗