在Java中,包是一個(gè)命名空間,用于組織類(lèi)、接口和其它包。要使用一個(gè)包中的類(lèi)或接口,需要在Java文件中導(dǎo)入這個(gè)包。Java中導(dǎo)入包的語(yǔ)法是:
import package.name.ClassName;
其中,package.name是包名,ClassName是類(lèi)名。如果要導(dǎo)入多個(gè)包,可以用逗號(hào)分隔:
import package.name1.ClassName1, package.name2.ClassName2;
如果要導(dǎo)入整個(gè)包,可以使用通配符“*”:
import package.name.*;
這會(huì)導(dǎo)入package.name中所有的類(lèi)。
在Python中,導(dǎo)入包的方式也類(lèi)似于Java,使用import語(yǔ)句。不過(guò)Python的導(dǎo)入語(yǔ)句更加靈活,支持多種導(dǎo)入方式。
最常用的方式是:
import module
其中,module是要導(dǎo)入的模塊名。如果要導(dǎo)入多個(gè)模塊,可以用逗號(hào)分隔:
import module1, module2
Python還支持按需導(dǎo)入指定模塊中的方法或?qū)傩裕Z(yǔ)法為:
from module import name
其中,module是要導(dǎo)入的模塊名,name是要導(dǎo)入的方法或?qū)傩悦H绻獙?dǎo)入多個(gè)方法或?qū)傩裕梢杂枚禾?hào)分隔。
除此之外,Python還支持導(dǎo)入整個(gè)包或子包,語(yǔ)法為:
import package import package.module
這會(huì)導(dǎo)入整個(gè)包或指定的子包。
上一篇css3 彩帶飄落