os.path模块

37 篇文章 0 订阅
30 篇文章 0 订阅

"""
os.path 是os模块下专门用于处理路径相关的

python是一门跨平语言,由于每个平台路径规则不同
需要一个模块来使得路径可以自动根据平台变化

path模块仅仅是对路径(字符串)进行操作 不会直接操作文件
"""

import os
# 返回一个绝对路径
# print(os.path.abspath("asasasasaxxxxxx"))

# 把路径和最后的文件名/文件夹名单独切出来
# print(os.path.split(r"D:/6期视频/2/os/path模块/py/a/b/c"))
# 返回路径的上一级
# print(os.path.dirname(r"D:/6期视频/2/os/path模块/py/a/b/c"))

# 把路径的最后的文件名/文件夹名单独切出来
# print(os.path.basename(r"D:/6期视频/2/os/path模块/py/a/b/c"))

# 判断路径是否存在
# print(os.path.exists(r"D:/6期视频"))

# 是否是绝对路径  原理是看第一个是不是路径分隔符
# print(os.path.isabs("/2/os/path模块/py/a/b/c"))

# 使用当前操作系统的分隔符来拼接
# print(os.path.join("a","b","c"))

# 文件的最后修改时间
# t = os.path.getmtime(r"D:\6期视频\2.os.path模块.py")
# t = os.path.getatime(r"D:\6期视频\2.os.path模块.py")
# import time
# print(time.localtime(t))

# 把斜杠改为当前系统的斜杠
# print(os.path.normcase("a//b//c\\a\\aasas\\asa"))

# 把斜杠改为当前系统的斜杠 并且解析里面的..返回上一级
# print(os.path.normpath("a/b/c/../d"))


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值