python常用模块os.path文件路径的具体操作方法


#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-代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值