当前位置:网站首页 > Haskell函数式编程 > 正文

打开目录文件的函数(打开目录文件的函数是什么)



学习目标:

知道访问模式r、w、a的区别

知道绝对路径和相对路径的区别

知道文件的相关一些操作,例如:修改文件名、获取目录下所有文件

1.1 只读方式打开文件

只读方式打开文件,文件不存存在,报错

示例代码:

1.2 只写方式打开文件

只写方式打开文件,文件不存在新建,文件存在清空文件内容

示例代码:

1.3 追加方式打开文件

追加方式打开文件,文件不存在新建,文件存在写光标则放在文件末尾,写数据直接写在文件末尾。注意:追加方式打开文件,不会清空文件内容。

案例演练:

abc.txt文件内容如下:

示例代码:

2.1 open第一个参数说明

open 第一个参数,实际上是 路径 + 文件名

路径主要分为:绝对路径和相对路径

2.2 绝对路径和相对路径

绝对路径:是指文件在硬盘上真正存在的路径,是电脑完整的路径

相对路径:相对于自己的目标文件位置

1.txt:等价于https://www.bilibili.com/read/1.txt,当前路径下的1.txt

有些时候,需要对文件进行重命名、删除等一些操作,Python的 os 模块中都有这么功能

操作流程:

os模块中的rename()可以完成对文件的重命名操作

语法格式:os.rename(旧的文件名,新的文件名)

os模块中的remove()可以完成对文件的删除操作,不能删除文件夹

语法格式:os.remove(待删除的文件名)

1.3 创建文件夹

创建文件夹,只能创建文件夹,不能创建普通文件

语法格式:os.mkdir(文件夹的名字)

删除文件夹,只能删除空的文件夹

语法格式:os.rmdir(待删除文件夹的名字)

1.5 获取当前目录

获取当前工作的路径

语法格式:路径变量 = os.getcwd()

1.6 改变默认目录

改变默认目录,切换指定的路径

语法格式:os.chdir(改变的路径)

1.7 获取目录列表

获取某个目录的文件信息,获取文件夹或文件的名字

语法格式:目录列表变量 = os.listdir(指定某个目录)

如果不指定目录,默认当前路径

1.8 判断文件是否存在

语法格式:os.path.exists(需要判断的文件)

如果文件存在返回True,如果文件不存在返回False

1. 访问模式r、w、a的区别

2. 绝对路径和相对路径的区别

3. 文件相关操作

到此这篇打开目录文件的函数(打开目录文件的函数是什么)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 摩斯密码加密(摩斯密码加密方式有哪些)2025-05-17 19:27:08
  • ip报文格式分析题(ipv4报文格式解析)2025-05-17 19:27:08
  • 安装信息是什么文件(安装信息是什么格式的)2025-05-17 19:27:08
  • 支付方式怎么改成指纹密码(支付方式如何改成指纹)2025-05-17 19:27:08
  • 单片机编程实例大全(单片机编程视频教程)2025-05-17 19:27:08
  • ifstream get函数(if(getchar()=='\\n'))2025-05-17 19:27:08
  • pivot函数 hive(pivot函数中哪个不能省略)2025-05-17 19:27:08
  • 微信选择支付方式怎么设置(微信怎么选择微信支付)2025-05-17 19:27:08
  • mysql窗口函数执行顺序(mysql窗口函数从哪个版本开始有)2025-05-17 19:27:08
  • 鸿蒙软件后缀格式(鸿蒙系统软件的后缀)2025-05-17 19:27:08
  • 全屏图片