• python基础---文件处理


    python 作为一个应用程序  可以处理文件   也就是修改硬盘上的内容   怎么去做呢 ?

     通过操作系统去做 

    1 把文件句柄赋值给一个变量,再对这个变量进行操作

    2 关闭这个变量

    硬件上就是 

    1从硬盘上先读出来到内存中

    2内存再覆盖到硬盘上

    在编码的时候如何实现

    1 文件句柄赋值:

    T=open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True):)

    2 文件操作方法

    #掌握
    f.read() #读取所有内容,光标移动到文件末尾
    f.readline() #读取一行内容,光标移动到第二行首部
    f.readlines() #读取每一行内容,存放于列表中

    f.write('1111 222 ')                                                                                         #针对文本模式的写,需要自己写换行符
    f.write('1111 222 '.encode('utf-8'))                   #针对b模式的写,需要自己写换行符
    f.writelines(['333 ','444 '])                                 #文件模式
    f.writelines([bytes('333 ',encoding='utf-8'),'444 '.encode('utf-8')])                   #b模式

    #了解
    f.readable()     #文件是否可读
    f.writable()      #文件是否可读
    f.closed          #文件是否关闭
    f.encoding      #如果文件打开模式为b,则没有该属性
    f.flush()          #立刻将文件内容从内存刷到硬盘
    f.name

    3

    参考博客  http://www.cnblogs.com/linhaifeng/articles/5984922.html 

  • 相关阅读:
    jquery 筛选元素(1)
    jquery操作元素的位置
    jquery 操作css 选择器
    jquery 操作css 尺寸
    jquery 标签中的属性操作
    jquery基本选择器
    jquery表单属性筛选元素
    jquery属性值选择器
    jquery 层级选择器
    jquery的基本选择器
  • 原文地址:https://www.cnblogs.com/yuanji2018/p/8928686.html
Copyright © 2020-2023  润新知