首页 > 编程语言 >【Python】路径相关

【Python】路径相关

时间:2022-09-03 15:22:10浏览次数:97  
标签:listdir exists Python makedirs 路径 path 相关 os

Python自带os.path库相关函数

一、判断文件/路径是否存在

  • os.path.isfile()
  • os.path.isdir()
  • os.path.exists()
  • 返回值:True/False

二、创建文件夹

  • os.makedirs()
import os
if not os.path.exists(output_dir):
    os.mkdir()
    os.makedirs()  # 可创建子文件夹

三、获取路径下所有文件

  • os.listdir()
filenames = os.listdir(dataset_dir)
filenames.sort()

四、文件名相关

  • os.path.join()
  • "{:0>8}.png".format(idx) 文件名补零
  • filename.endswith('txt') 文件名是否以txt拓展名结尾

参考链接

标签:listdir,exists,Python,makedirs,路径,path,相关,os
From: https://www.cnblogs.com/Todd-Qi/p/16482731.html

相关文章

  • 【组成原理-存储】存储器的相关知识
    目录1主存储器1.1随机存储器RAM1.2只读存储器ROM1.3串行访问存储器1.4多模块存储器2字长和存储容量2.1存储单位2.2字长补充:不同机器下的数据类型长度2.3存储容......
  • ubuntu 多版本python并存
    在安装了最新的ubuntu22.04后,自带的python版本为python3.10,然而我需要的一个package仅支持到python3.7。因此,我需要安装python3.7。1、安装python3.7sudoaptupdatesu......
  • 第二节:编程语言与Python介绍
    一引子基于上一节所学,有了计算机硬件,再在硬件之上安装好操作系统,我们就有了一个应用程序的运行平台,我们接下来的任务就是学习如何使用某款编程语言来开发应用程序。 ......
  • Python 博客园快速备份脚本
    鉴于有些小伙伴在寻找博客园迁移到个人博客的方案,本人针对博客园实现了一个自动备份脚本,可以快速将博客园中自己的文章备份成Markdown格式的独立文件,备份后的md文件可以直......
  • [AWS] Lambda Python Get Current Account Id
    UnlikeAWS_REGIONorAWS_LAMBDA_FUNCTION_NAME,wecannotgetcurrentaccountidfromtheenvironmentvariables.Inordertotogettheaccountid,wecanuse......
  • Python教程 - 改进温度折线图
    任务介绍之前我们完成了画温度变化图,但是实现的相对简单,这次我们可以改进一下但在改进之前需要学习一下新的知识,画横线和刻度画横线pyplot.hlines()用于在图中从xmin到......
  • Python教程 - 画温度变化图
    任务介绍之前介绍了通过matplotlib来画折线图的基础知识,这次我们用画折线图的知识来画温度变化图温度记录文件首先,我们新建一个txt文件,输入以下内容保存,作为一段时间的......
  • 整除相关
    gcd相关首先要熟悉几个转化:\(\gcd(a,b)=\gcd(a,a+qb)\)\(\gcd(a,b)=\gcd(a,a-b)\)\(\gcd(a,b)=\gcd(a,a\%b)\)这几个转化很常见。还有:\(\oper......
  • Python导出微信公众号所有文章
    前言公司周年庆,行政的同事想让我帮个忙,把微信公众号的文章都导在一个文档里面,方便统计和检索。在网上找了一圈,大部分工具处于不可用状态,或者需要收费,于是花了一个多小时......
  • 用于数据工程的 Python 简介
    用于数据工程的Python简介Photoby希特什·乔杜里on不飞溅Python是当今数据工程师、数据科学家和机器学习工程师最常用的编程语言之一,因此它通常被称为数据语言......