博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ant编译脚本执行python
阅读量:4298 次
发布时间:2019-05-27

本文共 640 字,大约阅读时间需要 2 分钟。

不知道是不是我都说的方式不对,还是现在很少用这个ant来编译python。不过最近正好用到了,遇到了一点小问题,现在写一下。

首先,我要用ant来执行python,获取到处理后有无异常。
问题来了,main函数并不能返回值。正常执行的话,ant可以build success,如果错了的时候,我调用的是sys模块的exit方法,但是在单位的时候执行的结果,和自己在电脑上敲的不太一样

build.xml
python compile!
pyant.py#!/usr/bin/env python#coding:utf-8import sysif __name__=='__main__': try : sys.exit(1) except SystemExit,value: print value

现在得到的结果是:

sys.exit(0),ant可以成功编译
sys.exit(1),ant编译失败
try,except包装一下,如上,还是可以编译成功的

所以吧,按常理来说只要sys.exit(0)就可以成功编译,要是遇到异常不再进行下面的编译脚本,就执行sys.exit(-1)

转载地址:http://ysnws.baihongyu.com/

你可能感兴趣的文章
有限域的某一章节的某一小部分的简单证明
查看>>
机器学习实战第六章支持向量机照葫芦画瓢算法实践
查看>>
2013.7.23 新人CF上水的6题
查看>>
这几天刷CF水题感觉还好的几道题~
查看>>
VKCUP 2012 B Taxi 个人认为一道比较好的题目(虽然已经被否决),还是来发下代码吧
查看>>
HDU上一道最小生成树模板题的练习
查看>>
CCNU第五周数学练习的一道水题
查看>>
CCNU第五周赛前练习:不可摸数
查看>>
安卓7.1源码——制作OTA包 (平台msm8909)
查看>>
安卓7.1源码——改屏幕旋转(横屏) (平台msm8909)
查看>>
安卓7.1系统源码 添加wifi预置信息 (平台msm8909)
查看>>
安卓7.1系统源码 屏蔽sim卡的提示 (平台msm8909)
查看>>
安卓7.1系统源码 屏蔽系统home键 (平台msm8909)
查看>>
安卓7.1系统源码 获取framework.jar包 (平台msm8909)
查看>>
安卓7.1系统源码 默认开root的权限 (平台msm8909)
查看>>
安卓7.1系统源码 wifi提示无法访问互联网
查看>>
安卓7.1关闭userdebug版本的串口调试 同时也可以打开user版本的串口调试
查看>>
STM32F40实现 按键密码锁、按键控制LED 、串口选择菜单 、串口控制LED开关 、串口控制蜂鸣器开关及响度 、串口控制蜂鸣器播放音乐 、按键控制LED的亮度
查看>>
内核源码树内核编译错误
查看>>
开发板网线连接虚拟机,虚拟机ens33,没有ip地址(s5pv210)
查看>>