摘要: 问题出现于我试图向自建网页中加入实时时间开始。我之前已经知道python中有有关事件和日期的模块datetime。以下导入datetime并作实验。>>> import datetime>>> type(datetime)可知datetime属于module(模块)类。此外,类似的时间相关模块还有t... 阅读全文
posted @ 2014-08-25 20:34 落叶落叶 阅读(809) 评论(0) 推荐(1) 编辑
摘要: 概述:实例方法就是类的实例能够使用的方法。静态方法是一种普通函数,就位于类定义的命名空间中,它不会对任何实例类型进行操作。使用装饰器@staticmethod定义静态方法。类对象和实例都可调用静态方法。类方法是将类本身作为对象进行操作的方法。类方法使用@classmethod装饰器定义,其第一个参数... 阅读全文
posted @ 2014-08-25 20:33 落叶落叶 阅读(3489) 评论(0) 推荐(0) 编辑
摘要: Python中类的初始化方法是__init__(),因此父类、子类的初始化方法都是这个,如果子类不实现__init__()这个函数,初始化时调用父类的初始化函数,如果子类实现了这个函数,则要在这个函数里显式调用一下父类的__init__(),这跟C++,jAVA不一样,他们是自动调用父类构造函数的。... 阅读全文
posted @ 2014-08-25 15:14 落叶落叶 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: python中双下划线的作用(1)所有以双下划线开头的成员是私有的(2)python对于私有变量是会进行扎压(mangling)的,扎压规则是原始定义:class A(): __function(): print '__function is private! '扎压之后:class A(): _A... 阅读全文
posted @ 2014-08-25 11:32 落叶落叶 阅读(1827) 评论(0) 推荐(0) 编辑