zoukankan      html  css  js  c++  java
  • 10 Python之文件操作

    1.文件操作
      f = open(文件路径, mode="模式", encoding="编码")
      f: 文件句柄
     文件的路径:
      相对路径
      相对于当前程序所在的文件夹
      ../ 上一层文件夹
      文件夹/ 进入文件夹
      绝对路径:
      从磁盘根目录寻找
    模式:
      r
      f.read() 读取文件中全部内容
      f.read(n) 读取n个字符
      f.readline() 读取一行
      f.readlines() 读取全部, 返回列表

      for line in f:
      每次读取一行内容. 读完为止
      w
      f.write() 写
      a
      r+
      w+
      a+
      处理非文本文件 bytes
      rb
      wb
      ab

    光标 (字节)
       seek(0) 移动到开头
      seek(0,2) 移动到末尾
      tell() 返回光标的位置

    truncate(can)
      1. 如果给了参数, 从头截取到参数位置
      2. 如果不给参数, 从头截取到光标

    文件的修改
      import os

      with open("原文件", mode="r", encoding="utf-8") as f1,
      open("文件_副本" mode="w", encoding="utf-8") as f2:
      for line in f1:
      # 修改

      f2.write(line)

      os.remove("原文件")
      os.rename("文件_副本", "原文件")

  • 相关阅读:
    git 记录
    js 技巧
    首页三张幻灯片放什么
    6系统盈利方向
    WordPress获取某个分类关联的标签
    目标型长尾如何优化
    简介如何去除WordPress主题版权保护的方法
    2017.7.7 长尾关键词系统优化
    2017.7.6 目标关键词分析
    2017.7.2 seo知识总纲
  • 原文地址:https://www.cnblogs.com/a2534786642/p/10076572.html
Copyright © 2011-2022 走看看