一个模块aaa.py中方法太多了, 所以分成多个文件m1.py, m2.py, 把m1.py和m2.py放到名字为aaa的包(含有init文件的文件夹叫包)里

导入aaa包就是导入init, 所以往init里面加入一个f1()

import aaa
aaa.f1()


import aaa
aaa.f1()


# aaa/init.py
from aaa.m1 import f1

搜索路径以执行文件为准,也就说执行文件run能找到谁,init就只能找到谁

相对路径: 打破了搜索路径的这种规则,不需要以执行文件的搜索路径为准

  1. .表示当前路径
  2. ..表示上一层

绝对路径: 写死路径

转载于:https://www.cnblogs.com/shiqizz/p/11515039.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值