美文网首页
文件操作

文件操作

作者: huojusan | 来源:发表于2018-05-14 17:47 被阅读1次
    file模块中的方法如下: 文件方法

    常用的file模块中的方法使用如下:

    f  = open('ex16_sample.txt', mode='w+')  #读写模式打开文件
    
    f.write('I love china\n')   # 写文件
    f.write('I love wuhan\n')
    f.write('I love myfamily')
    
    f.seek(2)                   #将文件指针重置到起始位置
    
    result = f.next()           #读取文件指针到所在的行尾
    print result
    
    f.seek(0)
    
    result = f.readlines()     # 读取文件所有行,并以行为元素,返回一个list列表
    print result
    
    f.seek(13) 
    
    print f.tell()             #读取文件指针的位置
    
    print f.read()             #读取文件指针所在位置,一直到文件尾的所有内容
    
    result = f.fileno()        #读取文件的有效行数
    print result
    
    f.truncate()               #清空文件内容
    print f.read()
    
    f.close()                  #关闭文件
    

    运行结果如下:

    love china
    
    ['I love china\n', 'I love wuhan\n', 'I love myfamily']
    13
    
    I love wuhan
    I love myfamily
    3
    

    相关文章

      网友评论

          本文标题:文件操作

          本文链接:https://www.haomeiwen.com/subject/ldpjdftx.html