国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python脚本查找文件是否存在的方法

python脚本查找文件是否存在的方法

头像

yang

2020-05-02 15:43:452928浏览 · 0收藏 · 0评论

python脚本查找文件是否存在的方法:

1、使用os???/p>

os??橹械膐s.path.exists()方法用于检验文件是否存在。

判断文件是否存在

import os
os.path.exists(test_file.txt)
#True

os.path.exists(no_exist_file.txt)
#False

2、使用Try语句

可以在程序中直接使用open()方法来检查文件是否存在和可读写。

语法:

open()

如果你open的文件不存在,程序会抛出错误,使用try语句来捕获这个错误。

程序无法访问文件,可能有很多原因:

如果你open的文件不存在,将抛出一个FileNotFoundError的异常;

文件存在,但是没有权限访问,会抛出一个PersmissionError的异常。

所以可以使用下面的代码来判断文件是否存在:

try:
    f =open()
    f.close()
except FileNotFoundError:
    print "File is not found."
except PersmissionError:
    print "You don't have permission to access this file."

其实没有必要去这么细致的处理每个异常,上面的这两个异常都是IOError的子类。所以可以将程序简化一下:

try:
    f =open()
    f.close()
except IOError:
    print "File is not accessible."

3、使用pathlib模块

pathlib??樵赑ython3版本中是内建模块,但是在Python2中是需要单独安装三方???。

使用pathlib需要先使用文件路径来创建path对象。此路径可以是文件名或目录路径。

检查路径是否存在

path = pathlib.Path("path/file")
path.exist()

检查路径是否是文件

path = pathlib.Path("path/file")
path.is_file()

更多Python知识请关注Python视频教程栏目。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女性左腿又开腿肚子中间疼视频| 酒店实拍100部视频最新进展| 《健身房的特殊待遇》小说| 口咬二十八个图片高清| 开会也一直放里面老板的| 甜蜜惩罚免费观看第一季全集| 一路向西在线| 欧美大片PPT免费PPT| 老婆同意了交换男人心态| 坐在竹马鸡上背单词小说| 坐在竹马鸡上背单词小说| 扒灰小调公媳干仗艳丽是谁唱的| 《性旺盛的女人》HD| 色翁荡熄1-13老卫淑芬| 妈妈爱看最经典十部电视剧 | 免费观看已满十八岁电视剧高清版| 小蜜桃免费观看高清电视剧| 久久久无码AV精品夜夜挺价格| 白丝脚上的浓浓的精华波能用吗| 蜜桃成熟时李慧珍演的| 成品人和精品人的特点分析| 鲁鲁影院免费观看电视剧电影| 亚洲| 妈妈和两个姨妈一起过生日 | 舌头伸进去添的我爽高潮 | 售票员用B验票小镇免费阅读 | 《再来一次好吗》动漫观看| 憋尿白丝小肚子凸起高冷知乎 | 《后宫狂热》动漫全集完整 | 《医务室的小秘密》动漫第一季免.. | 公共场合高潮(H)公交车| 《完美邻居》电影在线观看| 少妇与子亂伦免费看| 暴躁少女CSGO免费观看| 《春庭欲晚》| 床上瑜伽| 打扑克| 鲍鱼| TARA巨魔事件| 这里没有硝烟| 成品PPT网站大片入口