请问用什么函数可以把指针移到文件指定的行数?
一个文件有100行,请问用什么函数可以把指针移到指定的行数?比如移到第19行? 还不如 file.read() 来的快…… 呃,指针不懂,记得好像只有移动的位置参数吧不过你可以试试
file = open(filename)
text = file.read()
cut_text = text.split('\n')
这样 把每一行都分割开来成一个列表,然后你在进行你需要的操作 本帖最后由 heidern0612 于 2020-5-23 18:18 编辑
with open("a.txt",mode ="rt",encoding = "utf -8") as f:
pointer = f.readlines()
print(pointer)
*这里指定的19行,实际上返回的是20行,因为列标从0开始算的。
以上只是单独的读取,移动指针的话,还是seek吧。 heidern0612 发表于 2020-5-23 18:16
*这里指定的19行,实际上返回的是20行,因为列标从0开始算的。
以上只是单独的读取,移动指针的话, ...
强 学到了 比我那个读取的方便 Twilight6 发表于 2020-5-23 18:31
强 学到了 比我那个读取的方便
共同进步 heidern0612 发表于 2020-5-23 18:56
共同进步
Python文件处理
https://fishc.com.cn/thread-170027-1-1.html
(出处: 鱼C论坛)
看这个帖子 我现学现用哈哈 Twilight6 发表于 2020-5-23 19:02
Python文件处理
https://fishc.com.cn/thread-170027-1-1.html
(出处: 鱼C论坛)
优秀 {:5_106:} heidern0612 发表于 2020-5-23 19:15
优秀
{:10_297:}嘿嘿
页:
[1]