python linecache模块 读取文件行使用注意事项
2021-01-03 04:28
标签:arc 更新 文件内容 import nec 内容 strong linecache 需要 在python中,使用linecache模块读取文件的行很方便 import linecache filename = ‘d:/test.txt‘ linecache.getline(filename, 2) 但是需要注意的是,如果filename的文件修改之后,读取的内容还是修改前的,顾名思义,linecache在第一次读取文件的时候,会把文件内容添加到缓存中,第二次读取的时候会直接从缓存中读取,所以你再怎么修改也不会读取到新的内容,所以如果文件可能会存在修改的可能的话,在读取行之前对缓存进行清空或者更新 import linecache filename = ‘d:/test.txt‘ linecache.clearcache() # or lincecache.updatecache(filename) linecache.getline(filename, 2) python linecache模块 读取文件行使用注意事项 标签:arc 更新 文件内容 import nec 内容 strong linecache 需要 原文地址:https://www.cnblogs.com/ibingshan/p/12991501.htmlpython linecache模块 读取文件行使用注意事项
上一篇:0进程和线程的概述
下一篇:大学C语言从入门到实战2
文章标题:python linecache模块 读取文件行使用注意事项
文章链接:http://soscw.com/index.php/essay/39738.html