zoukankan      html  css  js  c++  java
  • 从文件处理到文件的高级应用

    什么是文件处理:修改存储的信息

    什么是文件:操作系统提供的虚拟概念,存储信息(用二进制存储信息)

    操作文件的流程

    1.打开文件
    乁.文件路径
    尓.打开模式,w--》write

    f=open(r'C:UsersJinyyDesktop新建文件夹 ick罚站.png','w',encoding='utf8')
    2.修改/读取文件

    3.保存文件
    f.flush()
    4.关闭文件:python 真的能操作文件码,python通过操作系统操作文件

    del f
    f.close()

    02文件的三种打开模式

    1读取

    读取 :rt (read_text)读取文本内容 只读

    2写入

    写入:wt(write_text) 写入文本内容 不可读

    3追加写入

    追加写入:at(append_text)追加写入文本内容 不可读

    03文件的路径

    绝对路径:从盘符开始

    相对路径:执行文件的文件夹下的文件名

    04with管理文件上下文

    with open(‘文件’) as f:

    ​ 缩进下不会关闭文件,可再此进行操作

    print(data)#离开缩进之后会关闭操作系统中的文件,但是不会关闭python内存中的文件

    05文件的高级应用

    r+

    w+

    a+

    没什么用处了解即可

    光标的高级移动

    以字节为单位

    seek

    tell

    truncae

    以字符为单位

    read

  • 相关阅读:
    Vim Reference
    Java 8 Consumer、Supplier、Predicate、Function
    Java 8 Stream 用法
    Java 基础 Builder模式
    Spring/Spring-Boot 学习 使用自定义的ArgumentResolver
    架构之分布式图片存储系统架构
    微服务和SOA服务
    Centos 上 Tengine安装
    .NET平台上插拔姿势的AOP
    P1424 刷题记录
  • 原文地址:https://www.cnblogs.com/jimGraymane/p/11544459.html
Copyright © 2011-2022 走看看