os.path()模块

os.path模块在Python中用于处理文件和目录路径。它提供了多种方法,如abspath(), basename(), dirname(), join(), exists(), getatime(), getctime(), getmtime(), getsize()等,用于获取和操作文件路径的相关信息,包括绝对路径、文件名、目录名、文件大小、访问和修改时间等。" 1337420,16990,Oracle数据库Nologging特性详解,"['数据库', 'Oracle', '数据库管理', '归档模式', 'Nologging']
摘要由CSDN通过智能技术生成

os.path 模块主要用于获取文件的属性。

abspath()方法

返回一个目录的绝对路径。

语法: os.path.abspath(path)
示例:
import os                             
pat = os.path.abspath('new')          
print(pat)                            
                                      
# C:\Users\lu\PycharmProjects\test_project\content\new 
basename()方法

返回一个目录的文件名。

语法: os.path.basename(path)
示例:
import os
dir = os.path.basename('/test_project/content/new')
print(dir)   # new
dirname()方法

返回一个目录的文件路径。

语法: os.path.dirname(path)
示例:
import os                                                
dir = os.path.dirname('/test_project/content/new')    
print(dir)   
# /test_project/content         
join()方法

把目录和文件名合成一个路径。windows默认用\拼接。

语法: os.path.join(path1[, path2[, ...]])
示例:
import os
dir = os.path.join('/test_project/content', 'new')
print(dir)
# /test_project/content/new
split()方法

把路径分割成 dirname 和 basename,返回一个元组。

语法: os.path.split(path)
示例:
import os
result = os.path.split('/test_project/content')
print(result)   # ('/test_project', 'content')
exists()方法

测试指定文件是否存在。存在则返回True,不存在则返回False。

语法: os.path.exists(path)
示例:

假设存在文件xkd.py,如下所示:

import os
result = os.path.exists('xkd.py')
print(result)  # True

# 不存在返回False
result1 = os.path.exists('aa.py'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值