Python中如何在一行里获取多个异常
我知道这样:
try:# 可能错的地方 except:# 如果错了执行这里
也知道这样:
try:# 可能错的地方 except IDontLikeYourFaceException:# 给爷笑一个 except YouAreTooShortException:# 踩高跷
但是我想在两个不同的异常里做同样的事,我能想到的办法:
try:# 可能错的地方 except IDontLIkeYouException:# 滚 except YouAreBeingMeanException:# 滚
有什么方法能像下面那样:
try:# 可能错的地方 except IDontLIkeYouException, YouAreBeingMeanException:# 滚
现在下面的代码根本不好使:
try:# 可能错的地方 except Exception, e:# 滚
所以有什么方法可以完成我的要求吗?
问题源于:Catch multiple exceptions in one line (except block) - Stack Overflow。
用括号扩起来:
except (IDontLIkeYouException, YouAreBeingMeanException) as e:pass
用逗号分割的方法只能在Python2.6和2.7里好使,在Python3中则无效;现在,你应当使用as
。
Python中如何在一行里获取多个异常相关推荐
- python使用input函数时、必须添加提示文字-Python中使用 input 函数来获取输入
所谓输入,就是用代码获取用户通过键盘输入的信息. 例如:去银行取钱,在 ATM 上输入密码. 在 Python 中,如果要获取用户在键盘上的输入信息,需要使用到input()函数. 函数input() ...
- python中通过什么函数来获取键盘的输入_Python中使用 input 函数来获取输入
所谓输入,就是用代码获取用户通过键盘输入的信息. 例如:去银行取钱,在 ATM 上输入密码. 在 Python 中,如果要获取用户在键盘上的输入信息,需要使用到input()函数. 函数input() ...
- Python中调用Linux命令并获取返回值
方法一.使用os模块的system方法: os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256/512表示未找到,该方法适用于sh ...
- Python中cookie登录基金账户获取账户金额以追加写入方式导出到excel【心血付出】
以下代码聚集了python学习以来的最高精华,很多百度.csdn和51To里都翻遍了,不少代码在其他代码基础上测试了n遍才运行通过,看似很简单,但实际运行不是这里报错就是哪里bug,熬了很多个通宵和日 ...
- python中sn的意思_python获取内存SN编号等信息
物理机内存检查, #!/usr/bin/env python # -*-coding:UTF-8 -*- import os memdict = dict() memditail = dict() # ...
- python中美元人汇率_Python获取美元人民币实时汇率
本文介绍如何如使用Python3获取美元人民币实时汇率. 一.数据来源 经过查找分析多种数据渠道,我们最终选定使用和讯外汇的行情数据.其网页地址为 http://quote.forex.hexun.c ...
- python如何取map中的元素_在Python中使用map()获取列表元素在字符串中存在的次数...
下面是对goalPost移动的一个响应("我可能需要regex,因为在不久的将来我将需要单词分隔符"): 此方法解析文本一次,以获得所有"单词"的列表.每个单词 ...
- python解析树_如何使用python中的stanford解析器获取树的叶子?
下面是一个构建树然后递归地构建叶子列表的示例.示例文本取自the online standford parser.在# class for tree nodes class Node: def __i ...
- python中文件读取失败_Python文件读取与异常
文件和异常 with open("text.txt") as p:读取文件目录下的text.txt文件并返回文件对象存储在p变量 text=p.read()读取p变量的内容 存储到 ...
最新文章
- Maven 开 发 规 范
- 通信工程和计算机科学会议,计算机科学论坛--2019年IEEE第二届国际计算机与通信工程技术会议(CCET 2019)...
- 第3讲--3.1旋转矩阵
- spring-security的初步应用
- 210228Linux 条件变量 线程池
- CV 里程计、推算定位与视觉里程计 简介
- jekyll bootstrap更改主题theme
- mysql远程访问显示警告信息_开启mysql远程访问过程中所遇常见问题的解决办法...
- 为什么我们使用volatile关键字? [重复]
- VS2017 15.4提供预览版,面向Windows 10秋季更新(FCU)
- 【动态规划】状压dp:蓝桥2020补给(旅行商问题)
- js获取谷歌浏览器版本
- Lesson 05 for Plotting in R for Biologists
- 蓝桥杯试题java_java蓝桥杯试题
- Sublime Text 比较2个文件不同
- 复联4定档 4.24——十一年21部漫威电影,用数据为你梳理口碑、票房、主演最佳......
- json数据快速格式化
- php判断无理数,重新整理证明:无理数在数轴上不存在的逻辑证明
- Python图像处理笔记——形态学处理(skimage.morphology)
- python聊天小程序支持私聊和多人_Python实现多人在线匿名聊天的小程序
热门文章
- P2237 [USACO14FEB]自动完成Auto-complete
- 【hdu2089】不要62
- hdoj 1285 确定比赛名次 【拓扑排序】
- 实施vertex compression所遇到的各种问题和解决办法
- Visual Studio 2010 调试 C 语言程序
- Qt 开源作品 | 小伙子,给你的 Linux 系统写个 Launcher 吧
- 这不是商业互吹,是学习的宝藏
- Kconfig中的“depends on”和“select”
- c语言 修改密码源码,基于51单片机串口密码修改设计-(源码+电路图)
- ARM的位置无关程序设计