论坛首页
论坛首页
模板
模板
课程
学院课程
产品手册
产品手册
开发者
开发者中心
回到官网
回到官网
我的课程
伙伴云客服论坛
»
论坛
›
S区
›
S零代码
›
查看内容
0 评论
0 收藏
分享
在Python中退出代码
仁和
楼主
发布于 2023-6-16 10:22:17
阅读 909
查看全部
搜更多:
百度
谷歌
360
搜狗
搜搜
有道
必应
即刻
你正在寻找的脚本是调用sys.exit() 。 该方法的参数作为退出代码返回到环境。
脚本历来不会调用exit方法,0是默认的退出代码。
从sys.exit的文档 :
可选参数arg可以是一个给出退出状态(默认为零)的整数或其他types的对象。 假设它是一个整数,零被认为是“胜利终止”,任何非零值被shell等认为是“exception终止”。 大多数系统要求它在0-127范围内,否则会产生未定义的结果。 一些系统有一个为特定退出代码指定特定含义的惯例,但是这些系统通常是欠兴隆的; Unix程序通常使用2作为命令行语法错误,1使用其他types的错误。
使用退出代码的一个例子是在shell脚本中。 在bash中你可以检查特殊variables$? 对于最后退出状态:
me@mini:~$ python -c ""; echo $? 0 me@mini:~$ python -c "import sys; sys.exit(0)"; echo $? 0 me@mini:~$ python -c "import sys; sys.exit(43)"; echo $? 43
就个人而言,我尝试使用我在/usr/include/asm-generic/errno.h (在Linux系统上)find的退出码,但是我不晓得这是否正确。
有一个errno模块定义了规范的退出代码:
例如, Permission denied是错误代码13 :
import errno, sys if can_access_resource(): do_something() else: sys.exit(errno.EACCES)
为了logging,您可以使用此处定义的POSIX规范退出
搜更多:
在Python中退出代码
python中lastch
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
搜更多:在Python中退出代码
回复
举报
使用道具
分享
上一篇:
PHP根据银行卡号判断该卡号属于哪个银行
下一篇:
百度人口迁徙数据获取(零代码)
全部回复
暂无回帖,快来参与回复吧
返回列表
发新帖
回复
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
发表回复
回帖后跳转到最后一页
仁和
注册会员
主题
25
回复
27
粉丝
0
加好友
发私信
热点排行
1
如何搭建伙伴云系统,看了你就懂
2
重要 | 伙伴云送福利啦!2023年价格体系全
3
使用技巧分享: 巧用伙伴云OpenAPI SDK,提
4
东鹏瓷砖: 跑赢疫情,只因抓住这一点
5
学会不求人哦~ 计算字段新增函数使用技巧
6
用扫一扫自动添加发票信息
标签
PMP
销售
管理
零代码
产品
云表格Pro
项目协作
零代码aPaaS
OKR
产品更新
解决方案
CRM客户关系管理
任务管理
进销存管理
售后管理
项目管理
学习资料
模板中心
伙伴学院
产品手册
客户案例
资料下载
开发者中心
关于我们
公司介绍
最新活动
媒体报道
BBS论坛
进一步了解
价格
全流程定制
企业微信
友情链接
取得联系
咨询专线
400 006 1585
关注服务号
微信交流群
服务协议
隐私政策
Cookie条款
© 2022 伙伴智慧(北京)信息技术有限公司
京公网安备11010802025927号
京ICP备12038259号
增值电信业务经营许可证:京B2-20201325
Created with
Huoban.
|
网站地图
快速回复
返回顶部
返回列表