天下

记录修行的印记

python 异常处理

#coding:gbk
import os,sys,time,ctypes

def main():
    argc 
= len(sys.argv)
    filename 
= r"d:\a.txt"
    
try:
        os.remove(filename)
        
print "删除文件成功"
    
#except WindowsError as e:     #同下一行
    except WindowsError,e:
        
#print ctypes.GetLastError()
        #print os.strerror(e.errno)
        if e.errno==2:
            
print "文件不存在"
    
finally:
        
pass

if __name__ == '__main__':
    main()

#查看错误号:http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx

posted on 2012-08-13 21:20 天下 阅读(264) 评论(0)  编辑 收藏 引用 所属分类: Python


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

导航

统计

常用链接

留言簿(3)

随笔分类(369)

随笔档案(320)

链接

最新随笔

搜索

最新评论