#Operating Systerm,操作系统模块,里面定义了大量操作文件的相关函数
import os
# def print_dir(path):
# #path:'d:/src'
# if os.path.
# 创建文件夹
os.mkdir('d:/src') #创建文件夹
#listdir("路径"),获取路径下所有的(单级)子级
path_list=os.listdir("d:/src")
for path in path_list:
#'src','面试题.TXT',即:只有子级目录(或者文件)的名字,不包括 父目录(d:/)
print(path)
# 删除文件夹
os.rmdir('d:/src')#删除文件夹,必须是空文件夹
# 删除文件
os.remove('d:/绕口令.TXT')#删除文件
# 判断是否是文件夹
os.path.isdir('d:/1.txt')#是文件夹,返回false
os.path.isdir('d:/aa')#不存在,返回false
os.path.isdir('d:/src')#存在,返回true
#判断是否是文件
os.path.isfile('d:/1.txt')#是文件夹,返回false
os.path.isfile('d:/aa')#不存在,返回false
os.path.isfile('d:/src')#存在,返回true
#exists(),判断是否存在路径,文件(文件夹)皆可
os.path.exists('d:/1.txt')
os.path.exists('d:/src')
#basename()获取文件夹,或者文件的名字(即最后一级)
os.path.basename('d:/aa/bb') #打印返回bb
os.path.basename('D:/教案/03-Python基础/day01/01-代码') #打印返回01-代码
python常用模块os.path文件路径的具体操作方法
最新推荐文章于 2024-07-20 16:28:27 发布