zoukankan      html  css  js  c++  java
  • python-文件操作2(读写文件的详细操作)

    python-文件操作2(读写文件的详细操作)

    1、读取文件的前6行数据

    f = open ("my-hert2","r")  #encoding="utf-8"
    print(f.readline())
    print(f.readline())
    print(f.readline())
    print(f.readline())
    print(f.readline())
    print(f.readline())

    另一种写法:

    f = open ("my-hert2","r")  #encoding="utf-8"
    for i in range(6):
    print(f.readline())

    打印结果如下-----

    遥远的东方有一条龙,

    它的名字叫中国

    遥远的东方有一群人,

    他们都是中国人

    古老的东方有条河

    它的名字叫黄河

    2、打印所有文件内容,但十行不打印

    第一种写法

    f = open ("my-heart","r")
    for index,line in enumerate(f.readlines()):  #读小文件可以,如果大文件就慢了
        if  index==9:
            print("------分割线")
            continue
        print(line.strip())
    count=0

    第二种写法 高效的循环

    count=0
    f = open("my-heart","r")
    for line in f:
        if count ==9:
            print('-----分割线----')
            count+=1
            continue
        print(line.strip()) #取消空行,和空格
        count +=1

     文件打开光标的位置

    
    
    f=open('my-heart','r')
    print(f.tell()) #是按字符来计数的,打印光标的位置
    print(f.read(5)) # 默认是读全部,可以只读部份,
    print(f.tell())
    print(f.seek(0)) #查找的意思,光标就回到原点,然后再readline,打印首行
    print(f.readline())
    ---------------- 打印结果 

    0
    Every
    5
    0
    Every night in my dreams

     
  • 相关阅读:
    canvas 方法参数智能提示
    layui 关闭弹窗,刷新父窗体页面
    UI设计灵感集结地
    Java Poi 读取excel 对所有类型进行处理
    jeecg v3.6.6 excel导入js方法完善
    父、子页面之间页面元素的获取,方法的调用
    ps载入渐变
    ps载入画笔
    做设计常用的素材下载网站
    色彩搭配神器
  • 原文地址:https://www.cnblogs.com/kezi/p/11939462.html
Copyright © 2011-2022 走看看