文件基本操作41课件讲解.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

文件基本操作#2F5597

文件基本操作文件操作允许程序读取和写入外部文件,实现数据的持久化存储。

文件基本操作解决的问题01文件的打开和关闭02文件读取03文件写入

素养目标文件基本操作文件的打开和关闭Python语言中,当读取或写入文件时,需要先打开文件;完成相应读写操作后,还需要关闭文件,以便释放与文件绑定的资源。文件使用完毕,必须关闭,因为当某个进程对文件进行操作时,文件就被该进程占用。只有当该进程关闭文件后才可释放对文件的占用,此时,其他进程才可以对该文件进行读写操作。

素养目标文件基本操作文件的打开和关闭如果使用with保留字打开文件,即使没有在代码中写关闭语句,Python也会在合适的时候自动将其关闭。withopen(1.txt)asf:print(f.read())

素养目标文件基本操作文件的打开和关闭Python语言中,可以使用open()函数打开文件。此函数返回一个文件对象,此对象也可称为句柄。由open()函数将句柄返回给变量(如f),此时变量便作为当前的句柄,使用句柄可以执行相关读写操作(如f.read()读取文件所有内容)。f=open(test.txt)#以相对路径打开test文件f=open(C:/Python/test.txt)#以绝对路径打开test文件

文件基本操作(1)../表示当前文件所在的目录的上一级目录;相对路径一般写法:文件的打开和关闭(2)./表示当前文件所在的目录(可以省略)。

素养目标文件基本操作文件的打开和关闭在打开文件时还可以指定打开模式模式r表示读取模式w表示写入模式a表示文件追加写入模式t表示文本文件模式模式b表示二进制文件模式

素养目标文件基本操作文件的打开和关闭默认情况下以文本文件模式打开文件,此时从文件中读取的数据会被转化为字符串。处理非文本文件时使用二进制文件模式,如图形或音视频文件。变量名=open(文件名,[打开模式])加入模式后的open()语句的基本语法格式如下:

素养目标文件基本操作文件的打开和关闭

素养目标文件基本操作文件的打开和关闭模式r以只读方式打开一个文件,为open的默认模式;模式w打开一个文件进行写入,如果文件不存在则创建新文件,如果文件存在则覆盖该文件;模式x执行文件的新建写入,如果文件已存在则操作失败并抛出异常;模式a追加写入模式,如果文件已存在则在后面追加内容,如果文件不存在则创建;

素养目标文件基本操作文件的打开和关闭模式t文本文件模式,为open的默认模式;模式b二进制文件模式;模式加打开文件进行更新,可同时读写,与r、w、a、b一同出现。f=open(test.txt)#等价于open(test.txt,r)f=open(test.txt,w)#在文本文件模式下对test文件执行写入操作f=open(img.bmp,r+b)#在二进制文件模式下执行读取和写入操作

文件基本操作文件的打开和关闭默认打开方式,模式为r,只可进行读取;第1种w模式,即对test文件进行写入操作,若文件不存在则直接创建;第2种

文件基本操作文件的打开和关闭表示对位图进行读取和写入操作,采用二进制文件模式打开位图。第3种

素养目标文件基本操作文件的打开和关闭文本文件模式的编码规则,默认编码是依赖于操作系统的。在文本文件模式下处理文件时,还需要在参数后面追加指定的编码类型,以防止出现乱码的现象。f=open(test.txt,mode=r,encoding=utf-8)读取文本文件时,默认将所有文本识别为字符串,因此,如果希望读取的内容是数字,需要通过基本类型转换将字符串转换成数字形式。

素养目标文件基本操作如何正确关闭文件文件读写完毕需要关闭文件,关闭文件常常使用close()方法,可以通过写入该方法手动完成文件的关闭。f=open(test.txt)#相关读写操作f.close()更为简便的方法是为open()函数添加with保留字:withopen(test.text)asf:#相关读写操作

素养目标文件基本操作文件读取当文件被打开之后,便可进行相应的读取或写入操作。读取文件的方法有很多,例如可以通过read(size)方法从文件中根据size读取指定个数的字符。在程序所在文件夹下建立一个文本文档,名为“test.txt”。文档内

文档评论(0)

学海无涯苦做舟 + 关注
实名认证
文档贡献者

职业教育

1亿VIP精品文档

相关文档