python中的import模块导入
在pyhton中若要导入其他模块时有以下几种类型:
1、当你需要导入的py文件与该文件不再同一个文件夹中时:如
要在A_test_import.py中导入home文件夹里的home_test.py,则在A_test_import.py中需要输入代码:
import home.home_test
若home_test.py中有一个函数名为outputFunction,则要使用该函数需要下方法:
home.home_test.outputFunction()
注:在home文件夹下必须要有一个_init_.py 的文件,这样才不会出错(那怕_init_.py里面什么不写也行)
另外:如果要在home_test.py中调用A_test_import.py,则需要导入系统路径:
import sys sys.path.append("..") import A_test_import
便可以调用A_test_import里的函数了
2、当需要导入的py文件与当前的文件属于同一个文件夹时:如
则在test.py中调用person.py时,且person.py中有一个类Test,
则直接:
import person.Test 或者: from person import Test
使用时:
t=person.Test().函数
注:若要导入一个文件夹下的模块时,导入顺序是:
先查找当前目录,若找不到时便会到pythonpath下搜索,若再找不到时便去pyhton的安装目录中查找
相关推荐
YENCSDN 2020-11-17
lsjweiyi 2020-11-17
houmenghu 2020-11-17
Erick 2020-11-17
HeyShHeyou 2020-11-17
以梦为马不负韶华 2020-10-20
lhtzbj 2020-11-17
夜斗不是神 2020-11-17
pythonjw 2020-11-17
dingwun 2020-11-16
lhxxhl 2020-11-16
坚持是一种品质 2020-11-16
染血白衣 2020-11-16
huavhuahua 2020-11-20
meylovezn 2020-11-20
逍遥友 2020-11-20
weiiron 2020-11-16