文件读写

一. 基本概念文件 file:文件是用于数据存储的单位; 文件通常用来长期存储数据; 文件中的数据是以字节为单位进行顺序存储的;文件的操作流程:打开文件; 读写文件; 关闭文件备注:任何的操作系统,同一个应用程序同时打开文件的数量有最大数限制,所以在用完文件后需要关闭 文件的打开函数:open(file, mode='rt') # 用于打开一个文件对象,如果打开文件失败,则会...
摘要由CSDN通过智能技术生成

一. 基本概念

  • 文件 file:
  1. 文件是用于数据存储的单位;
  2. 文件通常用来长期存储数据;
  3. 文件中的数据是以字节为单位进行顺序存储的;
  • 文件的操作流程:
  1. 打开文件;
  2. 读写文件;
  3. 关闭文件
  • 备注:任何的操作系统,同一个应用程序同时打开文件的数量有最大数限制,所以在用完文件后需要关闭
  • 文件的打开函数:open(file, mode='rt') # 用于打开一个文件对象,如果打开文件失败,则会触发异常;
  • 文件的关闭方法:F.close()  # 关闭文件,释放系统资源
  • 文本文件操作模式
  1. 模式字符:'t' (默认);
  2. 默认文件中存储的数据为字符数据,以行为单位分隔,在python中内部统一用'\n'作为换行符进行分隔;
  3. 对文本文件的读写需要用字符串(str)进行读取和写入数据;
  4. 各操作系统的换行符:Linux: '\n',windows: '\r\n';
  5. 备注:在文本文件模式下,各操作系统的换行符在读入python内部时,换为字符'\n'
  • 文件的迭代读取:open函数返回的文件流对象是可迭代对象,而且是个迭代器:

       

  • 写文件文件模式:'w', 'x', 'a'
  • 二进制文件操作:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值