Python文件操作及函数

Python文件操作及函数

一、Python的文件操作:
1.1 文件操作的结构:
1、文件名(或者是文件的绝对路径)
2、操作权限(r读、w写、b以二进制的方式打开、a追加写入)

1.2 文件对象f.常用的操作方法

read()    把文件的所有内容都读取出来,返回一个字符串
write(data)  把字符串data写入到文件中,只接受字符串参数 data=”test”
readline   每次读取文件一行数据,返回每行的字符串数据 readlines 读取文件内容,返回一个list,每一行是一个元素
name()   文件名字
fileno()    文件描述符
close()   关闭文件
encoding()  文件编码
closed()    判断文件是否关闭(返回bool值:True或False)
seek(offset,whence)   offset偏移量(正数向后偏移,负数向前偏移) whence(0开头 1现在位置 2结尾)
tell()           返回文件光标位置
truncate(size)      有写权限可以使用,清空文件,size表示清空到什么位置,0位清空所有,例如:truncate(1) 保留1位

1.3 实际操作列举:
读取文件内容:
读取文件必须是存在的

f = open("1.txt","r") 
print(f.read())
f.close()

这里写图片描述

写入文件内容(没有中文字符时,只有英文字符):
写入文件不存在则会自动创建

f = open("1.txt","w")
print(f.write("xxxxxxxxxxxx\n yyyyyyyyyyyyyyyy\n  zzzzzzzzzzzzzz"))
f.close()

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值