2020-12-08

1436_李同学

发表文章数:18

首页 » Python » 正文

9异常的本质_调试核心理念
try
exception
▷本质:处理可能碰到的异常,不会终止运行
▷异常类:对象
▷base exception:根类
▷有许多类

2020-12-08
▷碰见异常,以对象形式出现,捕获异常
▷停止执行
▷交给解释器
▷处理异常,跳过异常
▷后面代码继续执行
▷异常结构提示
▷异常解决关键:定位,前面的可能是之间的关系
9.1try_except基本结构
▷语法结构
2020-12-08
▷可能出现异常
9.2try_多个except结构
▷语法结构
2020-12-08
▷先子类后父类
9.3else结构
2020-12-08
9.4_finally结构
▷无论是否发生异常都会执行
▷释放try块中的资源
▷语法结构
2020-12-08
▷在io,f函数中的应用

2020-12-08
▷f开始不成功,后面的f就报错
9.5常见异常汇总和说明
▷return放到方法最后,不放异常结构中间★
★▷常见异常解决
9.6with上下文管理
▷语法结构

with context_expr [ as  var]:
语句

▷执行完就关闭,无论是否异常,释放资源
▷with作为补充,不取代finally
9.7_trackback模块的使用_异常写入日志文件
▷trackback模块:追踪异常
▷用需导入

import.traceback
....
except:
	traceback.print_exc()

▷把异常打印输出到文件中
2020-12-08
9.8自定义异常类_raise抛出异常
▷在exception下面,继承在它下面
▷由raise语句抛出
▷需要构造函数
2020-12-08
2020-12-08

9.9_pycharm的调试模式.
▷断点:停止观察
▷debug
2020-12-08
2020-12-08
▷线程,运行的方法,一个方法有一个栈帧
▷光标作为断点
▷step into,step out,step over
10file文件操作_操作系统底层关系_写入文件
10.1IO技术:input, output
▷文本文件:Unicode 文件:字符
▷二进制文件:字节存储
▷open()
2020-12-08
▷文件操作要关闭,否则浪费资源
10.2编码知识_中文乱码问题解决
2020-12-08
▷编码和解码需要一致
▷python是Unicode
2020-12-08
▷提示解码用utf-8
2020-12-08
10.3关闭流要点
10.3.1try异常管理
▷write()
▷writelines()
▷close():关闭文件流
2020-12-08
2020-12-08
10.3.2with上下文管理
▷语法2020-12-08
▷自动还原,加还原点,自动完成执行后,关闭文件
10.4文本文件读取
▷read{[size]}
●读取字符,没有size,读取整个文件
▷readline()
●读一行内容作为结果返回,读到文件末尾返回空字符串
▷readlines()
●每一行作为一个字符串存在列表中,返回该列表
10.5enumerate()函数和推导式生成列表_操作每行增加行号
▷推导式★
2020-12-08

2020-12-08
10.6二进制文件的读写_图片文件拷贝
▷在文本文件基础的语法上需要加b
2020-12-08
10.7文件对象常用方法和属性总结
10.8使用pickle实现序列化和反序列化,神经元记忆移植
2020-12-08
▷数据存储,实现数据传输,上传
10.9CSV文件的读取,写入
▷类似表格信息
10.10os模块
10.10.1调用操作系统可执行文件,控制台乱码问题
▷调用操作系统的命令
▷import调用
10.10.2获得文件信息,创建文件夹,递归创建
▷repr功能
10.10.3os.path模块_常用方法
10.10.4使用walk遍历文件和目录
▷推导式
10.10.5shutil模块:文件和目录拷贝
▷重复拷贝会报错
▷操作不拷贝不需要的文件
10.10.6shutil和zipfile模块:压缩和解压缩
10.11递归算法原理
▷自己调用自己
▷目录树结构展示

未经允许不得转载:作者:1436_李同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《2020-12-08》 发布于2020-12-09

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录