Python中的File操作

Python中的File(文件)操作

针对磁盘中的文件的读写。文件I/O I 输入(input) O输出(Output)

文件操作步骤:1.打开文件 2.读写文件 3.关闭文件

###写入文件的操作:

  1. 打开文件 open()
  2. 写入内容 write()
  3. 关闭文件 close()

###读取文件的操作:

  1. 打开文件 open()
  2. 读取内容 read()
  3. 关闭文件 close()

文件操作相关函数

1. open() 打开文件

格式: open(文件的路径,打开模式,[encoding])

fp = open(文件的路径,打开模式,[encoding])

  • 文件路径【必需】

    #相对路径: 就像给别人指路一样: 在某某大厦的对面。。。
    #针对文件的相对路径的表示,从当前目录开始计算
     1.txt ==> 具体文件前没有任何表示时,默认为当前目录
     ./1.txt  ==> ./ 代表当前目录中的 1.txt,和上面的一样
     ../1.txt ==> ../ 代表当前目录中的上一级目录中的1.txt
    #绝对路径:就像买东西写收货地址一样: 北京市海淀区中关村大街128号xxx小区,xxx号楼xx单元xx室
      windows:  c:/users/appdata/1.txt
      Linux: /user/home/yc/1.txt
    
  • 打开模式【可选】

    #基础模式: w  r  x  a
      w w模式:write 写入模式
          1. 文件如果不存在,则创建这个文件
          2. 文件如果存在,则打开这个文件,并且清空文件内容
          3. 文件打开后,文件的指针在文件的最前面
    
      r r模式: read  读取模式
          1. 如果文件不存在,则报错
          2. 文件如果存在,则打开文件
          3. 文件指针在文件的最前面
    
      x x模式: xor 异或模式
          1. 文件不存在,则创建这个文件
          2. 文件已存在,则报错(防止覆盖)
          3. 文件的指针在文件的最前面
    
      a a模式: append 追加模式
          
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值