文件目录:
-util
-__init__.py
-Member.py
-testModule.py
__init__.py文件相当于一个标记作用,一个文件夹中包含这个文件,那么该文件夹在Python中被定义为Module,__init__.py中可以什么都不写,只要存在就行了。
如果不存在,则是就是个文件夹。
1)首先是__init__.py什么都不做的情况。
先看一下要引进的Member.py
#coding:utf8
'''自定义类Member实现'''
class Member:
__metaclass__ = type
member_id = 0 #成员变量
def __init__(self,name='song',tel=None,sex=None,age=None):
self.name = name
self.tel = tel
self.sex = sex
self.age = age
def __iter__(self):
return self
def next(self):
self.member_id = self.member_id+1
if self.member_id > 10:
raise StopIteration
return self.member_id
def getName(self):
say = 'I am a