• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Xujie_0528

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2020年9月17日

Python16-06_文件----二进制文件的读取和写入
摘要: 二进制文件的读取和写入 二进制文件的处理流程和文本文件基本一致, 首先还是得创建对象, 不过, 我们需要指定二进制模式, 从而创建二进制文件对象 1 with open('aa.gif','rb') as f: 2 with open('aa_copy.gif','wb') as w: 3 for 阅读全文
posted @ 2020-09-17 21:00 Xujie_0528 阅读(508) 评论(0) 推荐(0)
 
Python16-05_文件----enumerate()函数和推导式生成列表
摘要: enunerate()函数和推导式生成列表 1 a = ['I\n','love\n','you\n'] 2 b = enumerate(a) 3 print(list(b)) 1 with open('b.txt','r',encoding='UTF-8') as f: 2 lines = f.r 阅读全文
posted @ 2020-09-17 20:35 Xujie_0528 阅读(223) 评论(0) 推荐(0)
 
Python16-04_文件----文件文本的读取和遍历
摘要: 文本文件的读取和遍历 文件读取一般使用如下方法: 1. read([size]) 从文件中读取size个字符,并作为结果返回。如果没有size参数,则读取整个文件。读取到文件末尾,会返回空字符串 2. readline() 读取一行内容作为返回,读取到文件末尾,会返回空字符串 3. readline 阅读全文
posted @ 2020-09-17 10:41 Xujie_0528 阅读(736) 评论(0) 推荐(0)
 
Python16-03_文件----with语句(上下文管理器)
摘要: with语句(上下文管理器) with关键字(上下文管理器)可自动管理上下文资源,不论什么原因跳出with块,都能确保文件正常关闭,并且可以在代码块执行完毕后自动还原进入该代码块时的现场。 1 with open(r'd:\b.txt','a')as f: 2 s = ['我','喜','欢','你 阅读全文
posted @ 2020-09-17 10:07 Xujie_0528 阅读(122) 评论(0) 推荐(0)
 
Python16-02_文件----关闭流要点1
摘要: try异常管理 write()/writelines()写入数据 write(a):把字符串写入a中 writelines(b): 把字符串列表写入文件中,不添加换行符 1 f = open(r'd:\bb.txt','w',encoding='utf-8') 2 s = ['我\n','爱\n', 阅读全文
posted @ 2020-09-17 09:43 Xujie_0528 阅读(225) 评论(0) 推荐(0)
 
Python16-01_文件----编码知识
摘要: 编码知识 常见编码的介绍: 关系如下: 中文乱码问题 windows操作系统默认的编码是GBK,Linux操作系统默认的是UTF-8,当我们使用open()时,调用的是操作系统打开文件,默认编码是GBK 1 f = open(r'b.txt','w',encoding='UTF-8') 2 f.wr 阅读全文
posted @ 2020-09-17 08:45 Xujie_0528 阅读(113) 评论(0) 推荐(0)