zoukankan      html  css  js  c++  java
  • python文件操作

    1.打开模式列表

    #打开模式列表:
    #w      以写方式打开,
    #a      以追加模式打开 (从 EOF 开始, 必要时创建新文件)
    #r+     以读写模式打开
    #w+     以读写模式打开 (参见 w )
    #a+     以读写模式打开 (参见 a )
    #rb     以二进制读模式打开
    #wb     以二进制写模式打开 (参见 w )
    #ab     以二进制追加模式打开 (参见 a )
    #rb+    以二进制读写模式打开 (参见 r+ )
    #wb+    以二进制读写模式打开 (参见 w+ )
    #ab+    以二进制读写模式打开 (参见 a+ )
    f = open('/Users/kamil/PycharmProjects/s20160115_1/day1/if_el/test.log','w+')
    for i in range(10) :
        f.write('liukun
    ')
    f.close()

    2.文件读取

    f = open('tpm.txt')
    # read方式读取
    s = f.read()
    print(s, '
    
    
    ')
    print(f.tell())
    #上面读取完后指针移动到最后,通过seek将文件指针移动到文件头
    f.seek(0)
    #使用readline每次读取一行
    while(True):
        line = f.readline()
        print(line)
        if(len(line) == 0):
            break
     
    f.close()
    
    公众号请关注:侠之大者
  • 相关阅读:
    Vue单向数据流
    npm常用命令
    vue自定义指令
    slot的用法(Vue插槽)
    js闭包
    canvas 给画的多边形着色
    canvas画线
    canvas初体验
    canvas
    json
  • 原文地址:https://www.cnblogs.com/kamil/p/5141611.html
Copyright © 2011-2022 走看看