#在一个目录中调用模块和类
#模块Student的Students类
'''
class Students():
def __init__(self,name,city):
self.name=name
self.city=city
print("My name is %s and come from %s "%(name,city))
def speak(self):
print("我在慢慢学Python")
stu1=Students("mary","上海")
stu1.speak()
'''
from Student import Students #在同一个目录下调用模块和类
name=Students("张三","郑州") #把模块写入参数
#跨目录调用模块
#案例:调用School目录下的Students模块
from School.Students import Student #School是文件名称,Students为模块名称,Student为类名称
stu1=Student("张三","云南") #传入参数
stu1.speak() #调用方法
#import搜索路径
'''
当你导入一个模块时,Python解析器对模块位置的搜索顺序是:
①当前目录
②如果不在当前目录,Python则搜索PythonPath下的每个目录
③如果都找不到,Python会查看安装默认路径
'''