千锋教育-做有情怀、有良心、有品质的职业教育机构

python检测给定的路径是否存在的方法

来源:千锋教育
发布时间:2023-11-13 00:32:36
分享

python检测给定的路径是否存在的方法

os.path模块提供了函数用于检测给定的路径是否存在

1、path参数所指的文件或文件夹存在,调用os.path.exists(path)返回True,否则返回False

>>>os.path.exists('C:\\Windows')

True

>>>os.path.exists('C:\\Win')

False

2、path参数存在并且是一个文件,调用os.path.isfile(path)返回True,否则返回False

>>>os.path.isfile('C:\\Windows\\System32')

False

>>>os.path.isfile('C:\\Windows\\System32\\C_20280.NLS')

True

3、path参数存在并且是一个文件夹,调用os.path.isdir(path)返回True,否则返回False

>>>os.path.isdir('C:\\Windows\\System32\\C_20280.NLS')

False

>>>os.path.isdir('C:\\Windows\\System32')

True

以上就是python检测给定的路径是否存在的方法,希望能对大家有所帮助。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python如何在静态图像中人脸检测? python中如何在静态图像中人脸检测?1、使用OpenCV进行人脸检测加载图像并检测人脸,在原始图像的人脸周围绘制矩形框。#人脸检测importcv2ascvdefface_detect():#将图
  • 怎样在python中定义非闭包 怎样在python中定义非闭包1、说明(1)非封闭包装方式定义了Averager这一类。然后,在初始化方法中,定义了数组series,以保存输入的数值。(2)接着使用__call__这样的实例对象可以
  • python在列表中和列表末尾添加元素的方法 python在列表中和列表末尾添加元素的方法1、在列表中添加元素:insert()方法insert()方法可以在列表中的任何一个位置添加新的元素。注意:使用insert()方法需要指定新元素的索引和值
  • python中序列化JSON python中序列化JSON1、假设正在使用一个内存中的Python对象,它看起来有点像这样:data={"president":{"name":"ZaphodBeeblebrox","species
  • python如何在列表末尾添加元素? python如何在列表末尾添加元素?向一个列表添加一个新元素,最简单的方法是将一个元素附加到该列表,当该列表被添加时,它会被添加到列表的结尾。使用append()方法可以使动态创建列表变得简单。本文介
  • python中静态字符串的编码 python中静态字符串的编码1、静态字符串的编码方法取决于报头中的编码设置。在下面的代码中,变量名用UTF-8编码。#!/usr/bin/envpython#coding:utf-8name="后端