码迷,mamicode.com
首页 > 编程语言 > 详细

python如何使用 os.path.exists()--Learning from stackoverflow

时间:2015-04-24 09:12:23      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:python   errno   directory   

Q&A参考连接
Problem:IOError: [Errno 2] No such file or directory。

os.path.exists() 如果目录不存在,会返回一个0值。
所以,如果你如下使用该函数,会得到 Problem 中描述的错误,而且错误会定位在其他地方:

import os
try: 
    os.path.exists("E:/Contact") #Check if dir exist     
except:
    os.mkdir("E:/Contact")   #if not, create

正确的使用方式如下:

if not os.path.exists("E:/Contact"):
    os.mkdir("E:/Contact") 

python如何使用 os.path.exists()--Learning from stackoverflow

标签:python   errno   directory   

原文地址:http://blog.csdn.net/paul_c_v/article/details/45226855

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!