飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • UEditor使用文档
  • AngularJS教程
  • ThinkPHP5.0教程

每天学一点——文件的基本操作

时间:2022-01-04  作者:fubuqideliuadou  

文件的基本操作

文件的定义:

      就是操作系统暴露给用户操作硬盘的接口

用代码如何操作文件

  • 使用open打开文件
  • 使用read、write、append操作文件
  • 关闭文件

打开文件分用相对路径\绝对路径打开文件

打开文件

用read打开文件

读取文件

关闭文件

自动关闭打开的文件夹机制

 

 用with 打开文件的路径并把这个赋值给l1。

在执行完with 后面的代码块之后,自动执行关闭文件的操作

文件的读写模式

读:r(read)

读取的目标文件在同一级目录下,直接用文件名,若不在同一级文件下输入需要读取的文件的绝对路径进行打印

若是路径不正确,程序会运行时报错

 在‘r’模式下不可以向文件中写内容

写:w(write)

输入的路径下没有此文件的话,会在此路径下创建一个文件夹,

若存在,会把文件中的内容清空,在执行写入操作

 

那么就引出一个问题

如何在不影响源文件的条件下在往后续写

就要用到追加模式了

追加:a(append)

源文件中的数据

 在源文件后添加新的数据

另起一行要在前面加\n

文件优化操作

在打开一个文件夹时,一般是全部展示

但如果要打开的文件夹非常庞大,超过了内存的承载量,就会造成内存泄漏的问题

那就需要优化打开文件的方式,

优化前。是一次性打印出内容

 优化后,是一行一行打印出内容

 把内存中的数据保存到硬盘

完结撒花*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。

标签:python编程
湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。