我有一个非常简单的python脚本,它使用os.system来运行GDAL命令.它是 - >列出目标文件 - >循环它们 - >尝试os.system gdal_translate命令.在过去,我只是在剧本的顶部有一条线
sys.path.append(r"C:\OSGeo4w\bin")
Run Code Online (Sandbox Code Playgroud)
我的os.system命令是
os.system("gdal_translate -of GTiff "+fullPFD+" "+fullNewName+" "+"-co COMPRESS=NONE --config GDAL_PDF_DPI "+res)
Run Code Online (Sandbox Code Playgroud)
fullPDF目标PDF的完整路径在哪里,fullNewName用'.tif'代替'.pdf' res是一回事,是我想要的分辨率.
这在过去有效.现在,当我运行脚本时,没有启动命令提示符.代码不会中断,并且使用位于os.system周围的打印命令.代码只是没有运行os.system gdal命令.
os.system.