第6章文件python程序设计基础教程
6.1文件基本操作6.1.1文件概述从读写方式来说,分为顺序文件和随机文件。按照存储的方式,分为文本文件和二进制文件。文本文件是基于单一特定字符编码(如ASCII,UTF-8)的文件。二进制文件是基于值编码的文件。
6.1文件基本操作6.1.2文件的打开和关闭语法格式:open(filename[,mode=r][,buffering=-1][,encoding=None])filename为待打开的文件的路径及名称。 若该文件与程序在同一目录下,则文件的路径可以省略。 为了方便程序的迁移,通常filename通常给出是数据文件的相对路径。
文件的打开open函数中的mode参数6.1.2文件的打开和关闭模式含义r以读取方式打开文件(默认打开方式)w以写入方式打开文件,文件原内容被清空x新建文件并写入方式,若文件已存在则报错a以追加方式打开文件,追加在末尾位置b以二进制模式打开文件t以文本模式打开文件(默认方式)+以读/写方式打开文件其中,b、t、+方式,可与r、w、x、a方式组合使用6.1文件基本操作
6.1文件基本操作文件的打开open函数中的buffering参数 6.1.2文件的打开和关闭buffering含义-1设置缓冲区大小为io.DEFAULT_BUFFER_SIZE0二进制文件禁止缓存,文本文件不可以禁止缓
您可能关注的文档
- Python程序设计基础 课件 第1章 绪论.pptx
- Python程序设计基础 课件 第2章 语法基础.pptx
- Python程序设计基础 课件 第3章 容器.pptx
- Python程序设计基础 课件 第4章 控制结构.pptx
- Python程序设计基础 课件 第5章 函数.pptx
- Python程序设计基础 课件 第7章 程序的异常处理.pptx
- Python程序设计基础 课件 第8章 turtle绘图.pptx
- Python程序设计基础 课件 第9章 第三方库.pptx
- Python程序设计基础 课件 第10章 Python数据工程与可视化.pptx
- Python程序设计基础 课件 第11章 Python高级运用.pptx
- 云南昆明市第三中学2023_2024学年高一下学期4月月考历史试题(文字版,含答案).docx
- 天津市新华中学2026_2027学年高二上学期开学考试历史试卷(文字版,含答案).docx
- 支委员年度组织生活会个人对照检查材料.docx
- 专题党课:立德树人担使命+培根铸魂育新人.docx
- 新课改-高中物理-选修第3册(10讲)教师版06 B波粒二象性 中档版17.docx
- 新课改-高中物理-选修第3册(10讲)教师版09 A人工核反 基础版25.docx
- 2025-2026年部编版高一历史第8单元中国近代史测试卷.docx
- 2025-2026年部编版高中语文高二下册第7单元课后练习.docx
- 2026-2027年湖南省常德市中考物理高频错题专题卷(有解析).docx
- 2026-2027年湖南省常宁市中考物理易错点专题突破卷(有解析).docx
最近下载
- 中西医结合妇产科学(第2版)PPT课件-5章-妇产科疾病的辨证要点与诊断概要.pptx VIP
- 史陶比尔机器人使用手册(CN)_D28094010F.pdf VIP
- 贵州省2024年12月高中学业水平考试英语试卷真题(含答案详解).docx
- 模糊数学建模方法.pptx VIP
- 模糊数学建模方法.ppt VIP
- 中西医结合执业助理医师外科学ppt课件.ppt
- 最新肌电图正常值.pdf
- 脑血管造影穿刺相关并发症、术中与术后相关并发症、过敏反应等常见并发症临床表现、处理措施及过敏性休克处理流程.doc VIP
- 6 胃和小肠里的消化 课件2026秋科学四年级上册教科版.ppt
- 中国国家标准 GB/T 48184-2026变形铝合金铸锭显微疏松测定方法.pdf
原创力文档

文档评论(0)