当前位置: 首页 > news >正文

python模块常用语法sys、traceback、QApplication

一、sys

1.获取当前py文件的绝对路径

sys.argv:获取命令行参数列表,sys.argv[0] 是脚本名称。

# 运行: python script.py arg1 arg2
print(sys.argv)  # 输出: ['script.py', 'arg1', 'arg2']

2.退出程序

sys.exit([arg]):退出程序,arg 为退出状态码(0 表示成功,非零表示错误)。

if not data:sys.exit(1)  # 以错误状态码退出

3.异常处理

try:1 / 0
except:exc_type, exc_value, exc_tb = sys.exc_info()print(f"异常类型: {exc_type}")

二、traceback

相关文章:

  • [muduo] Buffer缓冲区 | TcpServer | Reactor模式
  • 在 `setup` 函数中实现路由跳转:Vue3与Vue Router 4的集成
  • Python 数据分析与可视化 Day 3 - Pandas 数据筛选与排序操作
  • vivado工具配置(二)
  • Python 的内置函数 hasattr
  • 网络编程及原理(六):三次握手、四次挥手
  • 【软考高级系统架构论文】论软件设计方法及其应用
  • modelscope设置默认模型路径
  • app Router VS pages Router(Next.js学习笔记)
  • 车载CAN总线数据采集与故障诊断装置设计与实现
  • Spring Boot邮件发送终极指南:从基础到高级应用
  • 纯跟踪算法本质解密:航向角偏差=预瞄角?数学证明与工程实践
  • vscode搭建spring boot项目
  • 【软考高级系统架构论文】论多源数据集成及应用
  • CSS 制作学成在线网页
  • 【LeetCode#第198题】打家劫舍(一维dp)
  • 使用ccs生成bin
  • Vue.js核心概念与实践指南:从实例绑定到数据代理
  • 基于深度学习的侧信道分析(DLSCA)Python实现(带测试)
  • Vscode 编写Markdown支持 plantuml书写
  • 创建全国文明城市工作要求/seo薪酬水平
  • 网站建设套餐电话/百度助手
  • asp.net做购物网站/免费seo优化工具
  • 重新建设网站的报告/郑州网站建设哪里好
  • 供应链网站制作/高权重外链
  • 网站收缩栏/网推资源渠道