Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)

编程入门 行业动态 更新时间:2024-10-10 14:30:13

Python系统学习笔记15(文件open/seek/write、<a href=https://www.elefans.com/category/jswz/34/1771330.html style=持久化pickle/shelve)"/>

Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)

文件

  • 长久保存信息的一种数据信息集合
  • 常用操作
    • 打开关闭(文件一旦打开,需要关闭操作)
    • 读写内容
    • 查找

open函数

  • open函数负责打开文件,带有很多参数
  • 第一个参数: 必须有,文件的路径和名称
  • mode:表明文件用什么方式打开
    • r:以只读方式打开
    • w:写方式打开,会覆盖以前的内容
    • x:创建方式打开,如文件已经存在,报错
    • a:append方式,以追加的方式对文件内容进行写入
    • b: binary方式,二进制方式写入
    • t: 文本方式打开
    • +: 可读写
  • r表示后面字符串内容不需要转义
# 打开文件,用写的方式
# r表示后面字符串内容不需要转义
# f称之为文件句柄
f = open(r"test01.txt", 'w')
# 文件打开后必须关闭
f.close()# 此案例说明,以写方式打开文件,默认是如果没有文件,则创建

with语句

  • with语句使用的技术是一种成为上下文管理协议的技术(ContextManagementProtocal)
  • 自动判断文件的 作用域, 自动关闭不在使用的打开的文件句柄

win7默认编码是gbk</

更多推荐

Python系统学习笔记15(文件open/seek/write、持久化pickle/shelve)

本文发布于:2024-02-14 04:15:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1761917.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:持久   学习笔记   文件   系统   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!