Python程序设计实践 课件 ch14 文件_第1页
Python程序设计实践 课件 ch14 文件_第2页
Python程序设计实践 课件 ch14 文件_第3页
Python程序设计实践 课件 ch14 文件_第4页
Python程序设计实践 课件 ch14 文件_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验10文件浙江省普通本科高校“十四五”重点教材Python程序设计实践教程01文件PARTONEPython中的一切皆对象,因此文件也是对象。访问文件的基本步骤是。打开文件→读写文件→关闭文件02文件的打开和关闭PARTTWO文件的打开语句如下。文件打开模式分为读打开、写打开、追加打开,如表所示。文件的关闭语句如下。若文件和源程序不在同一位置,则要写上绝对路径。假设D盘的data目录下存放着文件demo.txt,则该文件的绝对路径应该由盘符、各级目录以及文件名三部分组成,即D:\data\demo.txt。在Python中可以使用以下字符串来表示文件的绝对路径:'D:\\data\\demo.txt'、r'D:\Python\demo.txt'、'D:/data/demo.txt'。Python引入了with语句来自动调用close()方法,代码如下。03读取文件的方法PARTTHREE方法描述read([size])从文本文件中读取 size 个字符的内容作为结果返回,或从二进制文件中读取指定数量的字节并返回,如果省略 size 则表示读取所有内容readline()从文本文件中读取一行内容作为返回结果readlines()把文本文件中的每行文本作为一个字符串存入列表中,返回该列表seek(offset,whence)改变当前文件操作指针的位置,offset 为指针偏移量,whence 为代表参照物(有 3 个取值,0 表示文件开始,1 表示当前位置,2 表示文件结尾)tell()返回文件指针的当前位置04写入文件的方法PARTFOUR方法描述write(s)向文件中写入一个字符串或字节流Writelines(lines)将一个元素是字符串的列表写入文件05CSV文件的读写方法PARTFIVE以逗号分隔的存储格式称为CSV(Comma-SeparatedValues)格式,即逗号分隔值。

它是一种通用的、相对简单的文件格式,在商业和科学领域应用广泛,大部分编辑器都支持直接读取或保存CSV格式的文件。其后缀名是.csv,可以通过记事本或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论