zoukankan      html  css  js  c++  java
  • Python从入门到放弃初_文件操作


    # open() # 打开
    # close 要关闭文件
    # 写模式下需要刷新 flush()

    # r 只读
    # read(3) 看对文件操作的模式来判断是字符还是字节
    # mode = 'r' 时候是字符
    # mode = 'rb' 时候是字节
    # readline() 读取一行,自带 (换行)
    # readlines() 读取全部以一行一行的形式存在放列表里

    # a 追加
    #文件的末尾写
    # w 覆盖写
    # 先清空文件,后写入文件

    # rb ,wb ab自己试
    # 只要是带b的模式,注意的是不是不能有encoding

    # a+
    # 追加 + 读 注意 不管怎么读都读不到内容,除非移动光标

    # w+
    # 覆盖写 + 读 注意:先写后读 先读后写 除非移动光标

    # r+
    # 读 + 写 注意: 先读后写

    # 其他操作

    # seek() 移动光标
    # 0,0 开头
    # 0,1 当前
    # 0,2 末尾

    # 3 如果是文字就移动一位,如果是英文就移动3位

    # tell() 查看光标 光标是按照字节数的

    # truncate() 截取 内容是字节数


    # 文件修改
    import os # 导入 os和操作系统相关

    # os.rename() # 重命名 第一个参数旧的名字,第二个是新的名字
    # os.remove() # 删除这个文件 字符串


    # with open('t1','r',encoding='utf-8')as f,
    # open('t2','w',encoding='utf-8')as f1:


    # 路径:

    # 绝对路劲: 从磁盘根目录开始查找
    # 相对路劲: 相对于某个东西来查找就是相对路径
    # 返回上一级 ..
    # c:user... 可以把单个写成双\
    # 在路径的前面加一个r
    # 以上两种就是转义

  • 相关阅读:
    浏览器嗅探
    (转)javascript中为何在匿名function函数后面还外加一个括号
    js十进制转换二进制
    css_毛玻璃
    css桌布样式
    ocr api 识别表格 图片
    Linux查看日志常用命令
    linux find 命令查找文件和文件夹
    docker上安装airflow
    文件权限中 chmod、u+x、u、r、w、x分别代表什么
  • 原文地址:https://www.cnblogs.com/fp233/p/10273613.html
Copyright © 2011-2022 走看看