zoukankan      html  css  js  c++  java
  • 【python】文件操作

    文件操作:   

     1. r

        2. w

        3. a

        4. r+

            读写模式.

            坑:先读操作,写都在最后(追加,区别w)没任何操作,没读之前在开头写

        5. w+

        6. a+

        7. b bytes 读写操作的是字节. 用在非文本上

        8. seek() 移动光标xx位置,不管当前光标位置在哪,都从开头开始数,移动到xx位置

            开头: .seek(0), 末尾: .seek(0,2)

            seek(3) #单位byte,3个字节等于一个汉字

        9. 文件修改

            创建新文件. 把修改后的内容写入新文件. 删除老文件. 重命名新文件

            import os

            os.remove("")    #删除文件

            os.rename("源文件", "新文件名")   #重命名文件

            for line in f:

                line 一行数据

            with open("文件名") as f:

                不需要关闭文件句柄

    ---------------------------------------------待续,小主自己也没太搞懂-------------------------------

  • 相关阅读:
    Linux用户空间与内核地址空间
    [Linux内存]——内核地址空间
    使用 GDB 调试多进程程序
    Linux GDB常用命令
    GDB常用命令使用
    GDB调试原理——ptrace系统调用
    不可见乱码 怎么消除
    Vue use的理解
    Element-UI 下边框,表格错位问题
    sort 排序传递更多参数
  • 原文地址:https://www.cnblogs.com/xlzhangq/p/13210819.html
Copyright © 2011-2022 走看看