2020
09-30
09-30
Python如何获取文件指定行的内容
linecache,可以用它方便地获取某一文件某一行的内容。而且它也被traceback模块用来获取相关源码信息来展示。用法很简单:>>>importlinecache>>>linecache.getline('/etc/passwd',4)'sys:x:3:3:sys:/dev:/bin/sh\n'linecache.getline第一参数是文件名,第二个参数是行编号。如果文件名不能直接找到的话,会从sys.path里找。如果请求的行数超过文件行数,函数不会报错,而是返回''空字符串。如果文件不存在,函数也不会报错...
继续阅读 >