打卡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("测试通过!")  

@浙大疏锦行

相关推荐
小宋102111 小时前
MCP 工具也有供应链风险:注册中心、签名校验、版本锁定与白名单
开发语言·网络·人工智能·php
凉茶钱11 小时前
【C++】入门基础语法
开发语言·c++
个 人 练 习 生11 小时前
C++中的内存管理
开发语言·c++·经验分享·学习
databook11 小时前
手把手带你走一遍:机器学习模型如何用FastAPI和Docker部署
python·docker·fastapi
DanCheng-studio11 小时前
计算机技术与科学毕业设计简单的方向建议
python·毕业设计·毕设
jingli912 小时前
本地向量库索引把 C 盘塞爆 48.6G:一次 LanceDB 膨胀排查与根治实录
c语言·开发语言
言乐612 小时前
Python排名统计折线图
开发语言·python·django·virtualenv·pygame
浩瀚地学12 小时前
deepagents学习打卡day08
经验分享·笔记·python·学习·agent
卷无止境12 小时前
便宜模型和贵模型到底差在哪儿?一份关于Claude与GPT分级体系的深度梳理
后端·python
玩美移动12 小时前
AI Skin Analysis API 技术解析:文件上传、异步任务与结果读取
java·人工智能·python