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

python学习day30

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

导入官方库的三种手段

1.全部导入,import math

2.部分导入, from .. import ..

3.导入并重命名 import pandas as pd

场景1: main.py 和 circle.py 都在同一目录

运行方案:直接在终端python main.py

这里的终端可以通过左上角的查看-终端 打卡,默认的路径是你的项目根目录。


场景2: main.py 和 circle.py 都在根目录的子目录 model/ 下

运行方案:
1. 运行命令:python model/main.py
2. 进入路径:cd xxx(main的相对路径),然后执行python main.py (注意如果先cd后,就不能采用第一个命令了)

场景3: main.py 在根目录,circle.py 在子目录 model/ 下

运行方式 python -m model.main
如果直接使用python model/main.py,会报错, 当使用 python -m model.main 时,Python 会将当前目录(即项目根目录)添加到 sys.path 的开头。

相关文章:

  • 《100天精通Python——基础篇 2025 第21天:多线程性能剖析与 GIL 深入解析》
  • java集成Swagger2
  • 人工智能与机器学习从理论、技术与实践的多维对比
  • java helloWord java程序运行机制 用idea创建一个java项目 标识符 关键字 数据类型 字节
  • 【洛谷P9303题解】AC代码- [CCC 2023 J5] CCC Word Hunt
  • 如何合理选择智能外呼机器人:多维评估
  • PDF处理控件Aspose.PDF教程:压缩 PDF 文档的完整指南
  • ubuntu20.04安装CUDA、Cudnn
  • 【】20250527PDF文件拆分成多个pdf(两页一份,用幼儿班级姓名命名文件)
  • 速通《Sklearn 与 TensorFlow 机器学习实用指南》
  • [Windows] 视频配音:Krillin AI v1.1.4
  • 如何使用PHP创建一个安全的用户注册表单,包含输入验证、数据过滤和结果反馈教程。
  • Android Cameara2 + MediaRecorder 完成录像功能
  • 如何构建一个高效的 iOS 应用日志体系?从开发调试到使用KeyMob上线排查的实践经验
  • iOS QQ抽屉式导航的实现
  • Matlab实现LSTM-SVM时间序列预测,作者:机器学习之心
  • 循环神经网络(RNN):原理、架构与实战
  • 织梦dedecms arclist最新发布日期显示红色
  • 如何在 Windows 和 Mac 上擦拭和清洁希捷外置硬盘
  • 重新安装解决mac vscode点击不能跳转问题
  • 网站推广方法有几个/图片搜索引擎
  • 邳州做网站的公司/看书网站排名
  • 黑龙江省建设会计协会网站首页/近期热点新闻事件50个
  • 重庆品牌网站建设公司/百度网盘搜索引擎入口官网
  • 网站建设的经费预算报告/百度推广下载
  • 昆山做网站哪家好/做网站关键词优化的公司