国产成人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视频教程栏目。

关注

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

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

两领导在车上吃我的奶| 人妻互换共享4P闺蜜疯狂互换| 女人被濯满精子后多久排卵期| 双胞胎母亲三飞| 国产在线观看免费全集电视剧网站| 一路向西在线| 绿色产品A级与AA级哪里不同| 《交换做爰》在线观看| 亚洲图片| 老头握住淑蓉双乳| 爸爸吃女儿奶奶高情商回复| 爸爸吃女儿奶奶高情商回复| 东北老肥熟口味重的原因分析| 何小莹被老头拖进树林里| 女子SPA高潮呻吟抽搐| 小妹妹爱大棒棒免费观看电视剧一| 屁股翘起来跪在床上有好处吗| 麻豆精品无码少妇久久爽爽网站| 合家欢(1-46)王家| 三亚私人高清影院品牌加盟电话| 只有一根绳子遮住重要部位| 父亲开了两个女儿包演员表| 暴躁少女CSGO免费观看| 雨后的小故事闪图| 二女片免费观看电视剧杨贵妃传| 免费观看已满十八岁的电视剧大全| 《课后2对1特别授课》女主角是..| 电影《满足2》完整版在线观看 | 妻子的姐姐免费观看大全电视剧| 美女和帅哥一起努力生产豆浆的视.. | 女被强伦疯狂做羑XXX| 两个男人搞一个女人的心理| 教室停电 挺进她体内H| 女兒亂倫在线观看| 爸井空电影| 妈妈与儿子高清免费版电视剧| 女生脱了衣服给男生摸| 男人吃奶摸下面弄进去会怀孕吗| 美国大片BGM大全播放| 人间中毒车内吸乳被咬后怎么处理 | 120分钟做爰A片免费