本文摘自php中文网,作者anonymity,侵删。
python判断一个文件是否存在的方法:可以利用os模块中的os.path.exists()方法来进行判断,如【if my_file.exists()】。在开始判断前,需要执行【import os.path】语句导入os模块。
Python 操作文件时,我们一般要先判断指定的文件或目录是否存在,不然容易产生异常。
例如我们可以使用 os 模块的 os.path.exists() 方法来检测文件是否存在:
1 2 |
|
如果你要确定他是文件还是目录,从 Python 3.4 开始可以使用 pathlib 模块提供的面向对象的方法 (Python 2.7 为 pathlib2 模块):
1 2 3 4 |
|
检测是否为一个目录:
1 2 |
|
如果要检测路径是一个文件或目录可以使用 exists() 方法:
1 2 |
|
在 try 语句块中你可以使用 resolve() 方法来判断:
1 2 3 4 |
|
以上就是python如何判断一个文件是否存在的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python中出现"indentationerror: unexpected indent"错误的解决
Python将多个映射合并为单个映射的方法与分析(代码实例)
更多相关阅读请进入《Python》频道 >>

Python编程 从入门到实践 第2版
python入门书籍,非常畅销,超高好评,python官方公认好书。