Python 板


LINE

经过上一篇的问题之後 又产生了新的问题 囧 我终於可以利用subprocess.call的用法之後 gdal又有错误出现了 囧 因为在subprocess.call里面他应该是回传0代表完成 可是他总是回传1 然後我又找不到在output 资料夹里面应该输出的GeoTiff 所以唯一的可能性 是他在哪边出问题了 想要问一下大家如果call之後出了问题 有办法让他在有问题的地方停下来吗? 就是不要只回传1 而是报错之类的... 另外 如果我直接在qgis里面用gdal那个plugin他是可以直接完成的 应该不是指令错误之类的~@@ -- #1CYsr0re (Keelung)
1F:→ todo70192:因为引擎的声音太大声了 尤其是在桥下 回音更大声09/11 20:11
2F:→ todo70192:害我没办法专心讲电话 听不清楚09/11 20:12
3F:→ sinyuan99:所以要怪机车骑士吗?_?09/11 20:24
4F:→ todo70192:没错 机车骑太凶 引擎声音太大 没考虑到路边讲电话听不09/11 20:25
5F:→ todo70192:清楚09/11 20:25
--



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.63.202
6F:→ os653:试试改用Popen,把stdout跟stderr设成PIPE,应该可以读输出 05/08 14:22
谢谢大大 我用CMD直接跑出来 Orz 下面是我这次用cmd跑的过程 ============================================================================ >>> from subprocess import Popen >>> import gdal >>> crs='"+proj=tmerc +lat_0=0 +lon_0=121 +k=0.9999 +x_0=250000 +y_0=0+ellps=GRS 80 +units=m +no_defs"' >>> mask='"C:/Program Files(x86)/Quantum GIS Wroclaw/test/taipei_twd97.shp"' >>> input='C:/Program Files(x86)/Quantum GIS Wroclaw/test/M_0.tif' >>> output='"C:/Program Files(x86)/Quantum GIS Wroclaw/test/wrap"' >>> Popen(['gdalwarp', '-t_srs ' + crs, '-dstnodata 0', '-q', '-cutline ' + mask, '-dstalpha', '-of GTIFF', input, output]) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\subprocess.py", line 679, in __init__ errread, errwrite) File "C:\Python27\lib\subprocess.py", line 896, in _execute_child startupinfo) WindowsError: [Error 2] 系统找不到指定的档案。 ============================================================================== 上面这个问题是说他找不到gdalwarp的执行档 还是找不到我要处理的图层的档案? 还请大大们帮我看看m(_ _)m ※ 编辑: MAGICXX 来自: 140.112.63.202 (05/08 14:55)
7F:推 grtfor:要报错回传1时可自己用raise,log的话subprocess可设stderr 05/08 14:56
8F:→ grtfor:看起来像找不到gdalwarp,在shell底下可以直接呼叫吗? 05/08 15:00
不行耶= =a http://www.gdal.org/gdalwarp.html 我是在这边发现这个工具的 可是我刚刚查了一下 gdal竟然没有这个函式!? 然後我发遍了整个目录 也没有这个执行档 囧 ※ 编辑: MAGICXX 来自: 140.112.63.202 (05/08 15:10)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP