python基础之 OS 模块的常见使用方法+ open() 配合使用

os模块有许多方法让我们通过代码实现创建,删除和更改目录

具体罗列如下:



一、 os.getcwd():

getcwd() 方法显示当前的工作路径,只具体到路径,不具体到文件。

【 实际过程中用得较少 】

在这里插入图片描述



二、os.path.realpath(_ _ file _ _) 用得非常多

【 显示文件的绝对路径 】

在这里插入图片描述



三、os.path.dirname(file)

显示文件所在文件夹的路径

在这里插入图片描述



四、os.path.join ( a , b ) 路径拼接

在这里插入图片描述



五、os.mkdir ( 绝对路径 ): 创建指定路径的文件夹

【 注:多级创建的时候前面必须要存在。一级—级的创建 】

在这里插入图片描述



六、os.rmdir ( 绝对路径 ) : 删除指定路径的文件夹

【 注:多级删除的时候前面必须要存在,一级—级的删除 】

在这里插入图片描述



七、os.listdir ( ) : 获取当前路径下的目录列表

在这里插入图片描述



八、判断是否为文件\文件夹

  • os.path.isdir : 判断当前文件是否是目录,返回布尔值

  • os.path.isfile : 判断当前文件是否是文件,返回布尔值

在这里插入图片描述



九、os.path.exists :判断路径是否存在

在这里插入图片描述



OS 模块 + open( ) 配合使用

import os

# 获取当前文件所在的文件夹路径
a = os.path.dirname(os.path.abspath(__file__))

# 将路径拼接文件名
b = os.path.join(a,'new.txt')

# 使用 open() 打开该路径的文件,读取方式为 utf-8
c = open(b,encoding='utf-8')

# 使用 read() 方法读取文件内容
print(c.read())

# 关闭文件
c.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值