os.path类的方法

(1)os.path.dirname:用于返回一个目录的目录名,输入参数为文件的目录。

a = os.path.dirname('C:\\Users\\22\\Desktop\\PaddleOCR-develop\\')
b = os.path.dirname('C:\\Users\\22\\Desktop\\PaddleOCR-develop')
print (a)
print (b)

C:\Users\22\Desktop\PaddleOCR-develop
C:\Users\22\Desktop

(2)os.path.exists:用于测试输入参数指定的文件是否存在。

a = os.path.exists('C:\\Users\\22\\Desktop\\PaddleOCR-develop')
b = os.path.exists('C:\\Users\\22\\Desktop\\PaddleOCR-develop\\1.jpg')
print (a)
print (b)

True
False

(3)os.path.isdir:用于测试输入参数是否是目录名。

a = os.path.isdir('C:\\Users\\22\\Desktop\\PaddleOCR-develop\\PaddleOCR-develop\\stepup.py')
b = os.path.isdir('C:\\Users\\22\\Desktop\\PaddleOCR-develop\\')
print (a)
print (b)

False
True

(4)os.path.isfile:用于测试输入参数是否是一个文件。

a = os.path.isfile('C:\\Users\\22\Desktop\\PaddleOCR-develop\\PaddleOCR-develop\\setup.py')
b = os.path.isfile('C:\\Users\\22\\Desktop\\PaddleOCR-develop\\')
print (a)
print (b)

True
False

(5)os.path.samefile:用于测试两个输入的路径参数是否指向同一个文件。

(6)os.path.split:用于对输入参数中的目录名进行分割,返回一 个元组,该元组由目录名和文件名组成。

a = os.path.split('C:\\Users\\22\Desktop\\PaddleOCR-develop\\PaddleOCR-develop\\setup.py')
print (a)

(‘C:\Users\22\Desktop\PaddleOCR-develop\PaddleOCR-develop’, ‘setup.py’)

(7)os.path.join:用于对输入参数中的目录名进行合并,返回一 个字符串。

a = os.path.join('C:\\Users\\22\Desktop\\PaddleOCR-develop\\PaddleOCR-develop\\','setup.py')
print (a)
print (type(a))

C:\Users\22\Desktop\PaddleOCR-develop\PaddleOCR-develop\setup.py
<class ‘str’>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值