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的安装目录中查找

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值