python如何判断一个目录下是否存在某个文件?


python如何判断一个目录下是否存在某个文件?

1.使用os模块

  • 用os模块中baios.path.exists()方法检测是否存在test_file.txt文件
    import os
    os.path.exists(test_file.txt)
    #True
    os.path.exists(no_exist_file.txt)
    #False
    

      

2.使用Try命令

  • 使用open()方法,如果要打开的文件不存在,就回跑出异常,用try()方法捕获异常。
    try:
      f =open(test_file.txt)
      f.close()
    except IOError:
      print "file is not accessible"
    

      

3. 使用pathlib

  • 检查路径是否存在
    path = pathlib.Path("path/file")
    path.exist()
    

      

  • 检查路径是否是文件
    path = pathlib.Path("path/file")
    path.is_file()
    

      

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM