龙空技术网

Python入门100题之019:4种方法判断文件是否存在

写代码的安徒生 194

前言:

眼前看官们对“python 文件判断”都比较注意,同学们都需要分析一些“python 文件判断”的相关文章。那么小编同时在网上收集了一些有关“python 文件判断””的相关文章,希望小伙伴们能喜欢,我们快快来学习一下吧!

题目:

用4种方法判断文件是否存在

视频教程:

Python入门100题之019:4种方法判断文件是否存在

代码1:

import os.path# falseprint(os.path.isfile('/path/to/file'))# trueprint(os.path.isfile(__file__))

代码2:

from pathlib import Path# truemy_file = Path(__file__)print(my_file.is_file())# falsemy_file = Path("/path/to/file")print(my_file.is_file())

代码3:

from pathlib import Pathmy_file = Path(__file__)# 解析成功,返回绝对路径try:    abs_path = my_file.resolve(strict=True)    print('文件存在', abs_path)except:    print('文件不存在')my_file = Path("/path/to/file")# 解析失败,抛出异常try:    my_file.resolve(strict=True)    print('文件存在')except:    print('文件不存在')

代码4:

import os# 返回文件信息print(os.stat(__file__))# 抛出异常print(os.stat('/path/to/file'))

记得给我点个赞~

标签: #python 文件判断