首页后端开发Pythonpython如何定位到文本指定行

python如何定位到文本指定行

时间2023-06-03 17:00:02发布访客分类Python浏览1019
导读:python如何定位到文本指定行?1.默认你知道“指定行”的行号 那么:def appoint_line(num,file : with open(file,"r",encoding='utf-8' as f: o...

python如何定位到文本指定行?

1.默认你知道“指定行”的行号 那么:

def appoint_line(num,file): with open(file,"r",encoding='utf-8') as f: out = f.readlines[num-1] return out print(appoint_line(2,"c:/text.txt")) 以上示例为读取c盘下的text.txt文件的第二行 2.假如所谓“指定行”为开头几个字符,这里假设为三个 def appoint_line(file): # appoimt_spring是指你指定行的前三个字符,你可以自行指定 appoint_spring = input("> > ").strip() with open(file,"r",encoding='utf-8') as f: for line in f.readlines(): if line[0:3] == appoint_spring: return line print(appoint_line("c:/text.txt")) 以上示例为根据你输入的所指定行的前三个字符打印出c盘下的text.txt文件下的“指定行”

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: python如何定位到文本指定行
本文地址: https://pptw.com/jishu/59915.html
python怎么去除部分数组 python中注释符有哪些

游客 回复需填写必要信息