必须提早安裝cairosvg控制模块,下载链接
Code:#! encoding:UTF-8import cairosvgimport osloop = Truewhile loop:svgDir = raw_input("输入您SVG文件名称")if os.path.exists(svgDir) and os.path.isdir(svgDir):loop = Falseelse:print "不正确:您键入的SVG文件名称不会有或是并不是一个合理的文件目录,请再次键入"loop = Truewhile loop:exportDir = raw_input("输入您导出来文件目录")if os.path.exists(exportDir):loop = Falseelse:print "不正确:您键入的导出来文件目录[" , exportDir , "] 不会有,是不是要建立这一文件目录?"loops = Truewhile loops:msg = ""cmd = raw_input("建立 (Y) 再次 (R)")if cmd.upper() == "R":loops = Falseelif cmd.upper() == "Y":os.makedirs(exportDir, True)if os.path.exists(exportDir):loop = Falseloops = Falseelse:print "建立文件目录不成功[",exportDir,"], 请再次键入"else:print "找不着您键入的指令,请再次键入"cate = ("png", "pdf")print "导出来种类