- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第七章文件与数据维度·文件概述·文件的基本操作·文件与目录管理·数据维度
了解掌握掌握熟悉?1234学习目标了解文件的类型掌握文件的基本操作掌握常见的数据格式熟练管理文件与目录
7.17.27.37.4目录CONTENTS文件概述文件的基础操作文件与目录管理数据维度
第一部分PART017.1文件概述
文件标识文件标识的意义:找到计算机中唯一确定的文件。文件标识的组成:文件路径、文件名主干、文件扩展名。操作系统以文件为单位对数据进行管理。7.1文件概述
文件类型根据数据的逻辑存储结构,可将计算机中的文件分为文本文件和二进制文件。文本文件:专门存储文本字符数据。二进制文件:不能直接使用文字处理程序正常读写,必须先了解其结构和序列化规则,再设计正确的反序列化规则,才能正确获取文件信息。二进制文件和文本文件这两种类型的划分基于数据逻辑存储结构而非物理存储结构,计算机中的数据在物理层面都以二进制形式存储。7.1文件概述
第二部分PART027.2文件的基础操作
7.2文件的基本操作文件的打开、关闭与读写是文件的基础操作,任何更复杂的文件操作都离不开这些操作。
1.打开文件内置函数open()用于打开文件,该方法的声明如下:open(file,mode=r,encoding=None)file:文件名或者文件的路径。mode:设置文件的打开模式,取值有r、w、a。encoding:用于指定文件的编码格式,常见的有ascii、utf-8等。【参数】r:以只读方式打开文件(默认值)w:以只写方式打开文件a:以追加方式打开文件b:以二进制形式打开文件+:以更新的方式打开文件(可读可写)7.2.1文件的打开与关闭
1.打开文件打开模式名称描述r/rb只读模式以只读的形式打开文本文件/二进制文件,若文件不存在或无法找到,文件打开失败。w/wb只写模式以只写的形式打开文本文件/二进制文件,若文件已存在,则重写文件,否则创建新文件。a/ab追加模式以追加的形式打开文本文件/二进制文件,只允许在该文件末尾追加数据,若文件不存在,则创建新文件。r+/rb+读取(更新)模式以读/写的形式打开文本文件/二进制文件,若文件不存在,文件打开失败。w+/wb+写入(更新)模式以读/写的形式打开文本文件/二进制文件,若文件已存在,则重写文件。a+/ab+追加(更新)模式以读/写的形式打开文本/二进制文件,只允许在文件末尾添加数据,若文件不存在,则创建新文件。7.2.1文件的打开与关闭
1.打开文件内置函数open()用于打开文件,该方法的声明如下:open(file,mode=r,encoding=None)若open()函数调用成功,返回一个文件对象。【返回值】file1=open(E:\\a.txt) #以只读方式打开E盘的文本文件a.txtfile2=open(b.txt,w) #以只写方式打开当前目录的文本文件b.txtfile3=open(c.txt,w+) #以读/写方式打开文本文件c.txtfile4=open(d.txt,wb+) #以读/写方式打开二进制文件d.txt示例7.2.1文件的打开与关闭
1.打开文件内置函数open()用于打开文件,该方法的声明如下:open(file,mode=r,encoding=None)若open()函数调用成功,返回一个文件对象。若待打开的文件不存在,文件打开失败,程序会抛出异常,并打印错误信息。【返回值】------------------------------------------------------------------------FileNotFoundErrorTraceback(mostrecentcalllast)ipython-input-5-23b0bb5a2ffcinmodule----1file1=open(b.txt)FileNotFoundError:[Errno2]Nosuchfileordirectory:b.txt示例7.2.1文件的打开与关闭
2.关闭文件Python可通过close()方法关闭文件,也可以使用with语句实现文件的自动关闭。close()方法是文件对象的内置方法。(1)close()方法file.close()示例7.2.1文件的打开与关闭
2.关闭文件Python可通过close()方法关闭文件,也可以使用with语句实现文件的自动关闭。with语句可预定义清理操作,以实现文件的自动关闭。(2)with语句withopen(a.txt)asf:pass示例7.2.1
您可能关注的文档
- 《园林绿化种植施工》课件——任务二.pptx
- 《园林绿化种植施工》课件——任务三.pptx
- 《园林绿化种植施工》课件——任务实施 二.pptx
- 《园林绿化种植施工》课件——任务实施三.pptx
- 《园林绿化种植施工》课件——任务实施一.pptx
- 《园林绿化种植施工》课件——任务一.pptx
- 《Python与数据分析应用》课件——第5章 组合数据类型.pptx
- 《Python与数据分析应用》课件——第6章 函数.pptx
- 《Python与数据分析应用》课件——第8章 数据分析概述.pptx
- 《Python与数据分析应用》课件——第9章 科学计算库NumPy.pptx
- 《Python与数据分析应用》课件——第10章 数据分析工具Pandas.pptx
- 《Python与数据分析应用》课件——第12章 数据聚合与分组运算.pptx
- 《Python与数据分析应用》课件——第13章 数据可视化.pptx
- 《安全员》课件——第二章 施工现场安全管理.pptx
- 《安全员》课件——第六章 高处作业安全.pptx
- 《安全员》课件——第五章 基础工程施工安全技术.pptx
- 《材料成型与控制基础》课件——切削加工基础.pptx
- 《土地低质与土力学》课件——项目七 土体中的应力与地基变形计算.pptx
最近下载
- 当代中国政府与政治全套教学课件汇总.pptx VIP
- 2025年全国普通高等学校体育单招真题英语试卷(原卷+ 完整版2025.pdf VIP
- 2024年全国普通高等学校运动训练、民族传统体育专业单招考试数学试卷.pdf VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人备考试题及答案解析.docx VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人备考题库及答案解析.docx VIP
- 华荣KJG-口/口Y系列说明书(和利时保护器).doc VIP
- 医疗器械 质量手册.doc VIP
- SYB第八步(3)-制定销售和成本计划.ppt VIP
- 2025广东惠州市生态环境局博罗分局和博罗县污染防治攻坚战总指挥部办公室招聘编外人员38人考试备考试题及答案解析.docx VIP
- 2024年浙江省嵊泗县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
文档评论(0)