python 自定義模塊的引用

python引用與java很大區別java

java中,好比jar包com.my.test 中有一個Employee類,則能夠python

import com.my.test;
使用: Employee employee=new Employee()class

python 中,Employee.py文件有一個 class Employee 則引用
from com.my.test import Employee
使用:employee=Employee()  發現報錯
必須:employee=Employee.Employee()才正確test

注意:.java文件中必須有一個類與文件名名字同樣;可是python中能夠不同,python中py文件是模塊
from com.my.test import Employee   import只是指向模塊,並非指向類。若是Employee.py文件中有一個 Work類,就更明白了。import

若是直接使用Word類,能夠以下調用
from com.my.test.Employee import *
from com.my.test.Employee import Work引用

w=Work()方法

若是Employee 裏面有不包含在類類的方法,好比count方法,則須要im

from com.my.test impot Employee文件

c= Employee.count()co

相關文章
相關標籤/搜索