前言
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
无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!