python 中os模块os.path.exists()的用法说明
作者:逸少凌仙 时间:2022-04-30 01:22:26
os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。
os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。
举个栗子:
user.py为存在于当前目录的一个文件
输入代码:
import os
path = os.path.exists('user.py')
print(path)
输出结果:
True
Process finished with exit code 0
如果不存在,返回的则是FALSE。
补充:
Python中os.path和os.makedirs的运用
判断文件或文件夹是否存在,创建文件夹
import os
import numpy as np
data = np.array([1, 2, 3])
if not os.path.exists("./data/"):
print("# path not exists")
os.makedirs("./data/")
if not os.path.exists("./data/data.npy"):
print("# data.npy not exists")
np.save("./data/data.npy", data)
print("# path exists? :", os.path.exists("./data/"))
print("# data.npy exists? :", os.path.exists("./data/data.npy"))
运行结果:
# path not exists
# data.npy not exists
# path exists? : True
# data.npy exists? : True
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
来源:https://blog.csdn.net/u012424313/article/details/82216092
标签:python,os,path,exists
0
投稿
猜你喜欢
SpringBoot集成内存数据库Sqlite的实践
2024-01-15 10:24:11
百度留言本js 大家可以参考下
2024-04-16 09:31:55
利用CSS改善网站可访问性
2010-10-20 20:12:00
HTML 5新增的元素
2007-10-29 12:39:00
关于Python网络爬虫框架scrapy
2023-03-17 17:02:50
sql server利用不同语种语言显示报错错误消息的方法示例
2024-01-23 17:40:39
python实现折半查找和归并排序算法
2023-06-24 00:08:01
MySQL函数一览_MySQL函数全部汇总
2024-01-21 17:43:11
python运行或调用另一个py文件或参数方式
2023-10-26 02:04:47
python 统计列表中不同元素的数量方法
2023-10-16 05:22:33
python numpy存取文件的方式
2021-04-15 18:31:56
ThinkPHP5.0框架控制器继承基类和自定义类示例
2024-05-03 15:52:24
Python 获取主机ip与hostname的方法
2021-05-13 09:30:30
js实现带积分弹球小游戏
2024-04-10 16:19:15
Python爬虫UA伪装爬取的实例讲解
2021-12-01 22:48:00
DOM基础教程之模型中的模型节点
2024-06-05 09:55:35
如何提升JavaScript的运行速度(DOM篇)[译]
2009-02-25 12:24:00
SQL查询效率:100w数据查询只需要1秒钟
2008-12-09 14:36:00
Linux-ubuntu16.04 Python3.5配置OpenCV3.2的方法
2022-06-24 09:32:21
vue中实现可编辑table及其中加入下拉选项
2024-04-10 10:24:51