python基础学习——文件处理

文件处理

#file类型:txt、xml、html、Excel等
1、新建一个dofile.txt文件
2、使用open函数打开文件

def open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)

解释该函数:
file:要打开的文件名,给绝对路径的地址就可以
mode:打开这个文件的模式(默认是r只读模式)

# 常见模式:
# r:只读、w:只写、a:、r+:可读可写、w+、a+、
# rb、rb+、wb、wb+、ab、ab+ 做单元测试时,再了解
# 1、file文件打开open之后默认是r只读模式,如果要写入内容会报:io.UnsupportedOperation: not writable
# 2、r+ 可读可写 先写后读的话,从头开始覆盖写,读只读光标之后的内容【读写跟着光标走】
# 3、如果要写入中文 要注意编码格式encoding=""
# 4、w只写 硬要去读 会报错 io.UnsupportedOperation: not readable
# 5、w+ 可读可写;不管是w还是w+,如果文件存在,就直接清空,再重写;如果文件不存在,则新建一个文件,然后写
# 6、a:追加写入,不会清空,接着写 ;如果文件存在,就直接追加写,写在后面;如果文件不存在,则新建一个文件,然后写
# 7、a+可读可写
file=open("doFile.txt","r",encoding="utf-8")#encoding定义编码格式
file.write("today20200402\n") #文件写入信息用write()函数
# res=file.read() #文件读取所有内容用read()函数;进行完读取之后 光标就到了文末
# res=file.readline() #按行读取
# res=file.readlines() #读取多行,返回的是列表
# print(res)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值