• Python基础6


    1. 文件操作

      open 打开
      f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes
      打开一个文件的时候获取到的是一个文件句柄.

    绝对路径
      从磁盘根目录开始寻找
    相对路径
      相对于当前程序所在的文件夹
      ../ 上一层文件
      文件夹/ 进入xxx文件夹

    mode:
            r: 读取,只读.
                读取文件的相关操作
                    1. read()
                        默认: 读取文件内容(全部)
                        read(n) 读取n个字符
                    2. readline()  读取一行
                    3. readlines() 读取全部. 返回列表
                    (最重要)4. for line in f: 每次读取一行内容
            w:
                写入. 只写
                创建文件
                会清空文件
            a:
                也可以创建文件
                追加写
            r+:  对于文件而言. 应该有的操作就两个:读, 写
                读写操作
            w+:
                写读操作
            a+:
                追加写读
    
            所有带b的表示直接操作的是bytes, 当处理非文本文件的时候.
            rb
            wb
    
            ab: 断点续传
    
            r+b
            w+b
            a+b
    

    光标操作:

        seek() 移动光标
        f.seek(0) 移动到开头(最多)
        f.seek(0, 2) 移动到末尾
        seek:两个参数
          1. 表示偏移量
          2. 从xxx开始偏移, 默认0, 开头 1, 当前位置 2, 末尾

        tell
        返回光标所在的位置

    os模块 

        

    os.remove("文件名")    #删除文件
    os.rename("老文件名", 新文件名) #重命名
    

      

  • 相关阅读:
    HTML-图片和多媒体
    HTML弹性布局
    HTML定位——绝对定位和相对定位、固定定位
    HTML定位和布局----float浮动
    CSS层叠
    HTML-css样式引用方式
    认识HTML和CSS
    原生js 进度条
    原生js文字滚动 滚动条
    时间轴
  • 原文地址:https://www.cnblogs.com/zhaoyubing/p/10073770.html
Copyright © 2020-2023  润新知