天下

记录修行的印记

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 天下 阅读(379) 评论(0)  编辑 收藏 引用 所属分类: Python


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

常用链接

留言簿(4)

随笔分类(378)

随笔档案(329)

链接

最新随笔

搜索

最新评论