前言
python引用與java很大差別
java中,比如jar包com.my.test 中有一個Employee類,則可以
import com.my.test;
使用:
Employee employee=new Employee()
python 中,Employee.py檔案有一個class Employee 則引用
from com.my.test import Employee
employee=Employee()
發現報錯
必須:
employee=Employee.Employee()
才正确
注意:.java檔案中必須有一個類與檔案名名字一樣;但是python中可以不一樣,python中py檔案是子產品
from com.my.test import Employee
import隻是指向子產品,并不是指向類。如果
Employee.py
檔案中有一個 Work類,就更明白了。
如果直接使用Word類,可以如下調用
from com.my.test.Employee import *
from com.my.test.Employee import Work
w=Work()
如果Employee 裡面有不包含在類類的方法,比如count方法,則需要
from com.my.test impot Employee
c= Employee.count()
小編推薦一個學python的學習qun 740322234
無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙内有開發工具,很多幹貨和技術資料分享!