avatar
文章
533
标签
122
分类
88
首页
时间轴
标签
分类
List
  • 音乐
  • 照片
  • 电影
友链
关于
晚上十一点睡觉のBlog11. 异常与文件操作 返回首页
搜索
首页
时间轴
标签
分类
List
  • 音乐
  • 照片
  • 电影
友链
关于

11. 异常与文件操作

发表于2022-11-30|更新于2026-10-04|PythonPython核心知识
|总字数:9|阅读时长:1分钟|浏览量:|评论数:
文章作者: 晚上十一点睡觉
文章链接: https://11pmsleep.gungnir.top/posts/5964/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 晚上十一点睡觉のBlog!
Python私密笔记教程编程
cover of previous post
上一篇
10. 元类编程
Python 元类编程:类也是对象的本质,type 动态创建类与添加方法,__metaclass__ 与自定义元类拦截类的创建,及用元类实现 Django ORM 的 insert 映射原理。
cover of next post
下一篇
hexo教程-搜索引擎收录
Hexo 博客搜索引擎收录实操:robots.txt 编写、Google/百度/Bing 站点验证与 sitemap 提交,主动推送插件配置、canonical 一致性问题排查及百度统计接入。
相关推荐
cover
2022-10-23
6. 初识面相对象
Python 面向对象入门:从面向过程对比引出 OOP,类与对象的概念、定义类与创建实例、实例属性与实例方法、self 的作用及 __init__ 构造方法的执行过程与案例。
cover
2022-11-03
8. 进阶面向对象
Python 面向对象高级篇:多继承下 super 与类名调用的差异及 MRO 顺序,内建属性(__new__/__getattribute__/__call__ 等),__slots__ 限制属性,property 三种定义方式。
cover
2022-12-06
15. 协程
Python 协程与 asyncio 异步编程:协程实现方式演变,async/await 与事件循环、Task/Future,gather/wait 并发控制与异步锁,及异步操作 Redis/MySQL、FastAPI 实战。
cover
2022-10-08
5. 函数进阶
Python 函数进阶:位置/默认/关键字/不定长参数(*args 与 **kwargs),返回值拆包与星号拆包,引用的本质与 is/== 区别,匿名函数 lambda 及递归函数的用法。
cover
2023-06-10
9. 装饰器
Python 装饰器教程:为什么需要装饰器,@语法糖与闭包的关系,万能装饰器、带参数装饰器、基于类 __call__ 的装饰器写法,及三层规律的通用实现模板。
cover
2022-12-01
12. 网络编程
Python 网络编程入门:端口与 socket 套接字概念,UDP 发送接收与端口绑定实现聊天器,TCP 客户端与服务器构建流程及多线程并发服务器,附文件下载器实战案例。

评论
avatar
晚上十一点睡觉
个人学习日志,学习领域:网络安全和Python爬虫。近一年blog更新至语雀,等有时间再推送至此,后续blog会以全新版本进行发布
文章
533
标签
122
分类
88
Follow Me
公告
stay passionate and never say die
目录
  1. 1. 异常
    1. 1.1. 什么是异常
    2. 1.2. 异常处理
    3. 1.3. 抛出异常
      1. 1.3.1. raise
      2. 1.3.2. assert
    4. 1.4. 捕捉多个异常
      1. 1.4.1. 语法:
      2. 1.4.2. try语句按照如下方式工作:
      3. 1.4.3. 使用异常相比于if去判断的优势:
    5. 1.5. 使用一个块捕捉多个异常
    6. 1.6. 捕捉对象
    7. 1.7. 全捕捉
      1. 1.7.1. 存在漏捕捉异常的情形
      2. 1.7.2. 单纯的try…except…捕捉所有异常
      3. 1.7.3. 使用Exception异常基类(能捕捉到大部分内置异常类的错误)
    8. 1.8. 异常中的 else
    9. 1.9. 自定义异常
    10. 1.10. finally 子句
    11. 1.11. 异常和函数
      1. 1.11.1. 程序异常处理顺序过程:
    12. 1.12. passert`(断言)
  2. 2. 文件操作
    1. 2.1. 打开文件
      1. 2.1.1. open函数
      2. 2.1.2. 文件路径的概念
      3. 2.1.3. 文件模式
        1. 2.1.3.1. mode常用的模式:
        2. 2.1.3.2. mode二进制常用模式:
      4. 2.1.4. 缓存
    2. 2.2. 读写文件
      1. 2.2.1. 读文件
      2. 2.2.2. 写文件
        1. 2.2.2.1. 覆盖重新写
        2. 2.2.2.2. 追加append
        3. 2.2.2.3. 换行
      3. 2.2.3. 特定编码文件的读写
      4. 2.2.4. 读写行
        1. 2.2.4.1. readline()
        2. 2.2.4.2. readlines()
        3. 2.2.4.3. writelines
    3. 2.3. 关闭文件
      1. 2.3.1. 显式关闭
      2. 2.3.2. 自动关闭
  3. 3. 补充
    1. 3.1. read、readline 和readlines 的区别?
最新文章
集团流量链路
集团流量链路2026-10-04
6-小红书环境一致性风控与逐项排查实战
6-小红书环境一致性风控与逐项排查实战2026-10-04
4-小红书签名体系与风控实战
4-小红书签名体系与风控实战2026-10-04
Linux-Shell脚本学习
Linux-Shell脚本学习2026-10-04
Linux-Kali配置与使用
Linux-Kali配置与使用2026-10-04
© 2022 - 2026 By 晚上十一点睡觉
Welcome to 11pmsleep's blog ~~~ Blog仅供个人记录笔记学习所用,若有侵权,联系我删除~若有错误,也望诸君不吝指正
搜索
数据加载中