Python调用同一目录下的模块

假设MyDir文件夹下有一个MyTest文进夹,MyTest文件夹下有aa.py及bb.py文件

aa.py文件如下:

def aaout():
    print('It is an aa funcition.')

bb.py中需要调用aa.py文件,cc.py为主文件

1)若cc.py位于MyDir文件夹内,则bb.py调用aa.py时需要在aa前面加上'.'

例如,此时bb.py为

from .aa import aaout

def bbout():
    aaout()

bbout()

cc.py为:

from MyTest.bb import bbout

2)若cc.py位于MyTest文件夹内,则bb.py调用aa.py时不需要在aa前面加上'.'

from aa import aaout

def bbout():
    aaout()

bbout()

cc.py为

from bb import bbout

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值