1.创建一个目录及保存模块 # mkdir site_packages # emacs calculator.py class Calculator: name='Calculator' price=18 def __init__(self,name,price): self.name=name self.price=price def add(self,x,y): #print(self.name) result = x + y print(result) def minus(self,x,y): result=x-y print(result) 2.调用自己的模块 # emacs test_func.py from 目录名 import 模块 as 模块别名 #方式1:用as可以把calculator起别名为cc #from site_packages import calculator as cc #cal=cc.Calculator('Calculator...',18) #引用的时候需要:模块名+类名 #方式2: from site_packages import calculator cal=calculator.Calculator('Calculator...',18) #引用的时候需要:模块名+类名 print("name: " + cal.name) print("price: " + str(cal.price)) print(cal.add(10,20)) print("add: " + str(cal.add(10,20))) print("minus: " + str(cal.minus(10,20))) if __name__ == '__main__': print("test....") 3.测试 # python test_func.py
Python调用自己写的模块
猜你喜欢
转载自blog.csdn.net/u010164190/article/details/80272060
今日推荐
周排行