python判断文件同级目录是否存在文件夹,不存在则新建

本文介绍了如何使用Python的os模块获取和处理文件的绝对路径、当前目录、父目录,以及创建和检查文件夹的存在性。重点展示了os.path.abspath(),os.path.dirname(),os.getcwd(),os.path.join()和os.makedirs()等函数的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

import os
    
# 1.当前文件绝对路径,包含文件名
    current_path = os.path.abspath(__file__)

# 2.获取当前文件所在的目录
    current_directory = os.path.dirname(__file__)
    
# 或
    current_directory = os.getcwd()
    
# 3.获取当前文件的父级目录
    parent_directory = os.path.dirname(current_directory)

# 4.文件同级目录下是否存在文件夹 ‘img’,不存在则新建
    save_directory = os.path.join(current_directory, "img")
    if not os.path.exists(save_directory):
        os.makedirs("img")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值