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

关注

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

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

公交车被上高湖了还能坐吗小说| 《妈妈让我戴上避孕套》歌词| 美腿视频| 成品PPT网站大片入口| 男生的困困赛女生的困困里| 风流夫人免费观看高清电视剧 | 精神小伙| 小日子在线观看高清完整版| 《金莲浮史》台湾绝版| 我和两个小婕子做过爱| 宋芸桦| 善良的小峡子 4| 《军妓肉体》在线观看| 我在公车被蹭水后当晚就来了月经 | 瑜伽教练韩国| 初体验| 无法抗拒的你ID中字| 公与媳2电视剧免费观看| 女子排尿视频大全| 九九在线观看免费播放大全电视剧| 禁忌| 女性下面摸起来有很多疙瘩| 年轻的母亲在线观看完整版刘海的..| 《十二寡妇肉床艳史》| 女性抹胸开襟哺乳衣的注意事项| EXO妈妈MV高清视频播放| 45岁老阿姨喷了三次尿素乳育| 初体验3| 白丝脚上的浓浓的精华液能用吗 | 老师好爽要尿了潮喷了18P| 学长突然把自慰器开到最大 | 国外成品网站1688入口在哪| 嗯啊~使劲~别停~高H漫画| 老和尚猛挺进她莹莹的体导演是谁 | 放荡的女兵伦理2| 妈妈你真棒里面的插曲叫什么 | 漂移之王| 生殖瑜伽| 《女朋友的妹妹3》| 电影《老公上班后》免费观看| 欧美IPHONEXR