当前位置: 首页 > news >正文

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

@浙大疏锦行

相关文章:

  • 二:操作系统之进程通信(IPC)
  • 大语言模型训练数据格式:Alpaca 和 ShareGPT
  • 显示器无法接受键盘/鼠标问题解决
  • C++面试2——C与C++的关系
  • 2021ICPC四川省赛个人补题ABDHKLM
  • day 29
  • web页面布局基础
  • FAL结构体分析
  • 【MySQL】存储过程,存储函数,触发器
  • GESP编程能力等级认证C++3级1-数组1
  • 一:操作系统之系统调用
  • fcQCA模糊集定性比较分析法-学习笔记
  • supervisorctl守护进程
  • DeepSeek在简历筛选系统中的深度应用
  • 【PRB】1.5w字深度解析GaN中最浅的受主缺陷
  • 缓存一致性问题与MESI协议
  • NC61 两数之和【牛客网】
  • 【C】C程序内存分配
  • 用DeepSeek辅助法律文件起草
  • fme条件属性值
  • 大巴车高速上撞山致2死2伤,广东肇庆警方通报
  • 苏丹港持续遭无人机袭击,外交部:呼吁各方保护民用设施和平民安全
  • 中国首艘海洋级智能科考船“同济”号试航成功,可搭载水下遥控机器人
  • 长期吃太饱,身体会发生什么变化?
  • 标普500指数连涨四日,大型科技股多数下跌
  • 美将解除对叙利亚制裁,外交部:中方一贯反对非法单边制裁