韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > 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视频教程栏目。

关注

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

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

喂奶被C呻吟双腿大张H漫画| 喂奶被C呻吟双腿大张H漫画| 暴躁老女人免费观看电视剧| 丫头把腿开大让我添添| 《请好好疼爱里面》免费观看| 法国色情巜做爰4| B站夫妻进入高峰期需要多久| 强伦轩女教师在线播放| 臣卜扌桑扌圭鬲蘑菇| 妈妈がだけの心に漂う| 暴躁少女BGM在线观看| 免费观看60分钟高清电视剧| 女被扒开腿狂躁xXXXX| 进击的巨人第一季| DKNY| 潘源良| 《父承子液》笔趣阁免费阅读| 九九影视在线观看免费最新电视剧| 韩漫免费漫画在线观看方法| 下面也要好好疼爱第八集剧情梗概| 簧片| 欧美XBOX与IPHONE| 《诱人的女房东3》| 原声舌吻| 《吃入铃铛》双男主全文免费阅读| 不干胶贴纸| 《熟妇的荡欲》免费看| 韩国色情巜肉欲教室2| 老公拿狗给我配| 5YY3.CNV7Y7.CC| 欧美杂志| 寡妇开荒40集全免费| 宝宝扶着水池乖乖让爸爸洗头文 | 灭火宝贝2户外版| 一家乱战1-13集大| YSL千人千色T9T9T9T9...| 7777影院免费观看电视剧大全| 女人麻豆国产香蕉久久精品| 水K制服| 双人床上剧烈运动会怎么消除| 可以进入任何网站的浏览器