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

    #__author__:Administrator}
    #data: 2017/11/9
    #读
    # f = open('小重山','r',encoding='utf8')
    # data = f.read(5)
    # print(data)
    # f.close()
    #写
    # f = open('小重山2','w',encoding='utf8')#写操作会格式化文件再写,如果文件不存在就新建文件
    # f.write('hel low,word')
    # f.write(' xuxu')
    # f.close()
    #追加
    # f = open('小重山2','a',encoding='utf8')
    # f.write('xu xu22222')

    #文件操作
    f = open('小重山','rw',encoding='utf8')
    # print(f.readline())#读一整行
    # print(f.readline())
    # print(f.readlines())#读取所有行,返回一列表
    # print(f.tell())#返回光标的位置
    # print(f.read(10))
    # print(f.tell())
    # print(f.seek(0))#调节光标位置
    # #print(f.seek(4))
    # print(f.tell())
    #print(f.flush())flush() 方法是用来刷新缓冲区的,即将缓冲区中的数据立刻写入文件,同时清空缓冲区,不需要是被动的等待输出缓冲区写入。
    #print(f.truncate())#truncate() 方法用于从文件的首行首字符开始截断,截断文件为 size 个字符,无 size 表示从当前位置截断;截断之后 V 后面的所有字符被删除,其中 Widnows 系统下的换行代表2个字符大小
    #print(f.ritelines()) 方法用于向文件中写入一序列的字符串。这一序列字符串可以是由迭代对象产生的,如一个字符串列表。换行需要制定换行符 。


    #with 同时管理多个文件对象
    # with open('log1','r') as f_read, open('log2','w') as f_write:
    # for line in f_read:
    # f_write.write(line)


  • 相关阅读:
    伪静态
    query 文件提交 +php后台入库
    PHP实现URL长连接转短连接方法
    通过经纬度获取所属城市信息
    PHP 学习之路1
    Linux云服务器安装tomcat
    linux下svn服务器搭建步骤
    HttpServletrequest 与HttpServletResponse总结
    HTML5基础
    Ajax相关总结
  • 原文地址:https://www.cnblogs.com/xuxu-learn-python/p/7810203.html
Copyright © 2011-2022 走看看