打卡day30

知识点回顾:

  1. 导入官方库的三种手段
  2. 导入自定义库/模块的方式
  3. 导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致)

作业:自己新建几个不同路径文件尝试下如何导入

复制代码
from lib.utils import add  
from lib.sublib.helper import helper_func  
print(add(2, 3))  
print(helper_func(3))  
def add(a, b):  
    return a + b  
from ..utils import add  
def helper_func(x):  
    return add(x, x)  
import sys  
sys.path.append('../')  
from lib.utils import add  
def test_add():  
    assert add(1, 2) == 3, "测试失败"  
test_add()  
print("测试通过!")  

@浙大疏锦行

相关推荐
卷无止境6 分钟前
Python的collections模块:那些被低估的"瑞士军刀"
后端·python
心平气和量大福大8 分钟前
C#-WPF-UserControl-生命周期(加载 退出)
开发语言·c#·wpf
卷无止境11 分钟前
Python的方法解析顺序:一场关于继承顺序的精妙设计
后端·python
sunywz21 分钟前
【c#】 Web Deploy一键发布,IIS部署全流程
开发语言·前端·c#
小柯南敲键盘33 分钟前
跨马翻译:批量图片与视频字幕翻译,支持智能抠图
大数据·人工智能·python·音视频
Brilliantwxx41 分钟前
【Linux】 软件包管理器(yum)+ Vim使用
linux·运维·服务器·开发语言·编辑器·vim
雪的季节1 小时前
Python 线程同步与异步编程 全解析
java·开发语言
再渊1 小时前
基因归因到底怎么计算的?
python·深度学习·机器学习
520拼好饭被践踏1 小时前
JAVA+Agent学习day22
java·开发语言·后端·学习
E_ICEBLUE1 小时前
Python 拆分 Excel 文件:使用 Spire.XLS 实现按工作表、行、列和条件拆分
python·excel