零基础学python读写文件file详解

2025-05-03 11:53:50

1、# 首先确定要读取的文件的路径,存为一个字符串变量:path = r'D:\desk\1.txt'

零基础学python读写文件file详解
零基础学python读写文件file详解

2、# 打开文件f = open(path, 'r', encoding='gbk', errors='ignore')

零基础学python读写文件file详解

3、# 查询光标所处的位置(字节数)print(f.tell())

零基础学python读写文件file详解

4、# 从光标(文件描述符)开始读取到整个文件的结尾,光标会被设置到读取的位置s = f.read()print(s, ' ', len(s))

零基础学python读写文件file详解

5、f.seek(5) # 设置光标的位置print(f.tell())

零基础学python读写文件file详解

6、print('***从光标读取固定长度(字符串的长度,不是字节数)的内容***')s = f.read(23)print(s)print烫喇霰嘴(f.tell()) # 光标位置(字符数,不是字符串的长度)print(f.read()) # 读取

零基础学python读写文件file详解

7、print('******涯箨唁峦****按行读取************')f.seek(0)print(f.readline()) # 从光标开始读取到本行的最后(包含最后的换行),可以设置读取长度。print(f.tell())print('****readlines***********')f.seek(0)

零基础学python读写文件file详解

8、# 如果不加参数,读取光标到最后所有的行。# 如果加了参数,从光标开始往后数n个字符,经过的所有行,都会被返回。print(f.readlines(7))f.close()

零基础学python读写文件file详解
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢