代码:
coding : UTF-8
def main(): # 主函数
with open(file="d:\\abc.txt") as file:
file.seek(15) #跨过前面15位数据内容
print("【第二行数据】当前位置:%s、姓名:%s、年龄:%d" % (file.tell(),file.read(10).strip(),int(file.read(5))))
file.seek(0) # 跨过前面15位数据内容
print("【第一行数据】当前位置:%s、姓名:%s、年龄:%d" % (file.tell(), file.read(10).strip(), int(file.read(5))))
file.seek(30) # 跨过前面15位数据内容
print("【第三行数据】当前位置:%s、姓名:%s、年龄:%d" % (file.tell(), file.read(10).strip(), int(file.read(5))))
if __name__ == "__main__": # 判断程序执行名称
main() # 调用主函数
代码执行结果:
【第二行数据】当前位置:15、姓名:cat、年龄:5
【第一行数据】当前位置:0、姓名:dog、年龄:3
【第三行数据】当前位置:30、姓名:mouse、年龄:1

被折叠的 条评论
为什么被折叠?



