码迷,mamicode.com
首页 > 其他好文 > 详细

七,文件处理与详细介绍

时间:2018-08-21 21:06:48      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:变量   文件处理   清空文件   encoding   open   ...   形式   处理   目标   

在python中一般用open语句打开一个文件:

  f=open(‘a.txt‘,‘r‘,encoding=‘utf-8‘)

  ......

  f.close()

  with open(‘a.txt‘,‘r‘,encoding=‘utf-8‘)as f:

    ......#注意缩进

 

with 是使用上下文管理,不需要执行关闭文件操作

open()中的三个参数:

  第一个参数是目标文件路径,是字符串类型,可以通过变量名的形式传入

  第二个参数是打开方式

    ‘r‘:只读模式,默认‘rt‘,用字符的形式读取文件,只能读取文本文件,文件不存在则报错

    ‘rb‘只读模式,以二进制的形式读取,可以读取各种类型的文件

    ‘w‘只写模式,打开时会清空文件内容,指针指向文件开头,只能往里写内容,文件不存在则创建

    ‘a‘追写模式,打开时指针到文件末尾,只能往后追加内容,文件不存在则创建

    ‘w‘和‘a‘的‘t‘,‘b‘和只读模式同理

 

    

七,文件处理与详细介绍

标签:变量   文件处理   清空文件   encoding   open   ...   形式   处理   目标   

原文地址:https://www.cnblogs.com/TRKOTW/p/9513650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!