python3.0(Py3K)
haorui_v
这个作者很懒,什么都没留下…
展开
-
Python3.0(Py3K)异常处理机制
与许多面向对象一样,python具有异常处理,通过使用try...except来处理异常,而通过raise来引发异常。 异常在 Python 中无处不在;实际上在标准 Python 库中的每个模块都使用了它们,并且 Python 自已会在许多不同的情况下引发它们。例如: 使用不存在的字典关键字 将引发 KeyError 异常。 搜索列表中不存在的值 将引发 ValueError 异常。 ...2009-03-01 19:54:12 · 320 阅读 · 0 评论 -
python3.0之HTMLParser:解析html
HTMLParser是python用来解析html的模块。它可以分析出html里面的标签、数据等等,是一种处理html的简便途径。 HTMLParser采用的是一种事件驱动的模式,当HTMLParser找到一个特定的标记时,它会去调用一个用户定义的函数,以此来通知程序处理。它主要的用户回调函数的命名都是以handler_开头的,都是HTMLParser的成员函数。当我们使用时,就从HTMLPars...2009-03-01 19:57:58 · 126 阅读 · 0 评论 -
Python3.0(Py3K)之getattr函数
python是面向对象的语言,而python中的函数也是对象,通过使用 getattr 函数,可以得到一个直到运行时才知道名称的函数的引用。例如: Python代码 li = ["Larry", "Curly"] getattr(li, "pop") li = ["Larry", "Curly"] getattr(li, "pop")2009-03-01 20:00:12 · 164 阅读 · 0 评论