#!/usr/bin/pythontry:create = open("test201029","w")create.write("hazy,hazy")
except IOError:print("运行错误")
else:print("运行成功")create.close()try:create = open("test201029","r") #只给读的权限create.write("hazy,hazy")
except IOError:print("运行错误")
else:print("运行成功")create.close()try:create = open("test201029","r")#只给读的权限try:create.write("hazy,hazy")finally:print("关闭中")create.close()
except IOError:print("运行错误")

捕捉异常可以使用try/except语句。
try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。

try/finally 语句无论是否发生异常都将执行最后的代码。
except语句与finally语句不能同时使用。else语句也不能与finally语句同时使用

python try/except与try/finally使用相关推荐

  1. Github配置(git+vscode+python+jupyter)

    ①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...

  2. 【实验楼】python简明教程

    ①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...

  3. 【Kaggle Learn】Python 5-8

    五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...

  4. 【Kaggle Learn】Python 1-4

    [Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. python 位运算与等号_Python 运算符

    和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...

  7. python减小内存占用_如何将Python内存占用缩小20倍?

    当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...

  8. python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...

    本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...

  9. python程序如何执行死刑图片_如何判断对象已死

    已死的对象就是不可能被任何途径使用的对象,有以下几种方法判断一个对象是否已经死了: 引用计数 给对象添加一个引用计数器,每当有一个地方引用他,计算器就加 1:当引用失效时,计数器减 1:任何时刻计数器 ...

  10. Python gRPC 安装

    1. 安装依赖库 sudo pip3 install grpcio sudo pip3 install protobuf sudo pip3 install grpcio_tools 2. 生成对应文 ...

最新文章

  1. 基于opencv实现模块化图像处理管道
  2. bo dto java vo_java中PO、VO、BO、POJO、DAO、DTO、TO、QO、Bean、conn的理解
  3. 字节流复制视频比拼效率
  4. 【图像处理】libtiff读写三维TIFF图像(附详细代码)
  5. edwardcmh@cnblogs
  6. appcan双击返回退出系统
  7. 多重判断php d代码,phpd代码审计
  8. 《我是一只IT小小鸟》阅读笔记
  9. ES6文档 思维导图笔记
  10. python 反编译exe
  11. 假定1km长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传输速率为200000km/s.求能够使用此协议的最短帧长。
  12. 计算机软件毕业论文模板,计算机软件毕业论文提纲模板
  13. Google Jib 容器化构建工具
  14. js中的生成器函数Generator
  15. Javascript 报错 Uncaught TypeError: x is not a function 常见错误总结
  16. 局域网设置共享打印机步骤
  17. android电视 浏览器 全屏,小屏幕大世界 傲游云浏览器Android全屏模式
  18. 状态压缩Dp模板-玉米田
  19. 【医学图像处理】CT成像技术之CT剂量
  20. STM32 SPI 软件NSS和硬件NSS解读

热门文章

  1. 奥比中光深度相机使用笔记一
  2. android 面试 android 知识点 提高篇
  3. 华为服务器带外如何修改,华为服务器带外地址修改器
  4. 关于学习Laravel5.8时的知识总结及遇到的问题(持续更新)
  5. 电脑上玩手机游戏,效果秒杀模拟器
  6. C4D快速入门教程——排列复制
  7. 《Linux运维总结:安装OpenEuler20.03系统时卡在Reached target Basic System》
  8. C++中的泛型编程有函数模板与类模板
  9. 什么是 AES-GCM加密算法
  10. wildfly部署springboot项目