Python教程系列模块的调用
模块调用文件路径说明:
test4.py python代码展示:
#模块的使用 from 文件名 import 类名
#as 将调用的类型设置为name 在调用test类中的函数时 使用name.函数名
from test3 import test as name
#不同文件路径下导入python文件中的方法 from 文件夹名.文件名 import 函数名
from yanzheng.lianxi import dayin
#设置主函数入口
if __name__ == '__main__':
#设置test(原类名)对象实例
TEST=name('ni','hao').my()
#打印test3文件中test对象信息
print(TEST)
#打印tanzheng文件夹中lianxi文件名下的dayin函数内容
print(dayin())
test3.py python代码展示:
#python教程之类 class
#python中使用class 创建类 格式为:class 类名:
#python类创建及调用
#创建类名称为test的类
class test:
#使用__init__函数初始化名称和地址信息
def __init__(self,name,address):
#将输入的数值赋值给实际对象中的name
self.name=name
# 将输入的数值赋值给实际对象中的address
self.address=address
#创建my函数调用实力对象初始化的数据 通过self.name self,address来调用对象的初始化数据
def my(self):
#打印对象中的name数值
print('我的名字叫:'+self.name)
# 打印对象中的name数值
print('我爱我的祖国:'+self.address)
# #创建调用的实例对象TEST
# TEST=test('hello','heilongjiang')
# #调用对象中name参数的数值 对象.初始化参数name
# print(TEST.name)
# #调用对象中address参数的数值 对象.初始化参数address
# print(TEST.address)
lianxi.py python代码展示:
def dayin():
print('调用不同路径下的python文件')
调用结果展示:
注意:
模块调用公式 from ...import ...
模块调用要明确调用文件的位置
if __name__ == '__main__': 主函数入口