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

榆林免费做网站游艇网站建设方案

榆林免费做网站,游艇网站建设方案,运营一个网站要多少钱,设计相关的网站有哪些内容模块和库的导入 知识点回顾: 导入官方库的三种手段 直接导入整个库:使用 import library_name 语法。 导入库中的特定模块或函数:使用 from library_name import module_name 或 from library_name import function_name。 导入库并起别名&…

 模块和库的导入

知识点回顾:

  • 导入官方库的三种手段

    • 直接导入整个库:使用 import library_name 语法。

    • 导入库中的特定模块或函数:使用 from library_name import module_namefrom library_name import function_name

    • 导入库并起别名:使用 import library_name as alias

  • 导入自定义库/模块的方式

  • 同一目录下导入:直接使用 import module_name

  • 不同目录下导入:需要将模块所在目录添加到 sys.path 中,或者使用相对导入。

  • 导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致)

  1. Python 解释器会搜索 sys.path 中的目录来查找模块。
  2. sys.path 包括 Python 解释器的安装目录、当前工作目录等。
  3. 如果自定义模块不在这些目录中,需要手动添加模块路径到 sys.path

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

# main.py
import sys# 导入同一目录下的 module1
import module1
module1.function1()# 导入子目录下的 module2
from subdir import module2
module2.function2()# 导入子目录的子目录下的 module3
from subdir.submodule import module3
module3.function3()# 导入并起别名
import module1 as m1
m1.function1()# 添加模块路径到 sys.path 并导入
sys.path.append('./subdir/submodule')
import module3
module3.function3()
注意事项
  • 确保 subdirsubmodule 目录下有 __init__.py 文件,这样 Python 才会将它们识别为包。

  • 使用 sys.path.append() 时,路径需要是相对于当前工作目录的绝对路径或正确相对路径。

总结:用餐厅的场景来比喻模块和库的导入:

在一个大型餐厅里,菜谱(模块)被存放在不同的地方。有些菜谱在主厨房(当前目录),有些在专门的文件柜(子目录)里。不同的厨师(脚本)需要按照不同的菜谱(模块)来烹饪。

  1. 同一目录下导入:如果菜谱就在主厨房里,厨师可以直接拿过来用,就像直接使用 import module

  2. 子目录下导入:如果菜谱在文件柜里,厨师需要先打开文件柜(子目录),然后才能找到菜谱(子模块),这就像用 from subdir import module

  3. 跨目录导入:如果菜谱在另一个房间的文件柜里,厨师需要告诉别人去哪里找(添加路径到 sys.path),然后才能用那个菜谱。

@浙大疏锦行


文章转载自:

http://RMzflYGB.dbtdy.cn
http://QSoIebj8.dbtdy.cn
http://3t09opkq.dbtdy.cn
http://hDrIhYfz.dbtdy.cn
http://IK9leIUl.dbtdy.cn
http://vRwAssCe.dbtdy.cn
http://M1Vou3YZ.dbtdy.cn
http://qvi598Ta.dbtdy.cn
http://eJGqufP2.dbtdy.cn
http://u0GHqiHO.dbtdy.cn
http://Y6G9FkwL.dbtdy.cn
http://IWs4ajw5.dbtdy.cn
http://sFNWVW6J.dbtdy.cn
http://xyGIMtvy.dbtdy.cn
http://SE3levVv.dbtdy.cn
http://VSBL4Pu9.dbtdy.cn
http://uGscl5VC.dbtdy.cn
http://vb0J69lC.dbtdy.cn
http://2tu1C74a.dbtdy.cn
http://hxa73hKu.dbtdy.cn
http://8BuJg8Vx.dbtdy.cn
http://xQivtZxV.dbtdy.cn
http://gZkgX6fi.dbtdy.cn
http://K74Wqrji.dbtdy.cn
http://lca2b8y0.dbtdy.cn
http://h4M1RcCy.dbtdy.cn
http://mD22xkBM.dbtdy.cn
http://aP9rwHDJ.dbtdy.cn
http://Dye6aGh6.dbtdy.cn
http://dYhH9Pre.dbtdy.cn
http://www.dtcms.com/wzjs/628660.html

相关文章:

  • 北京网站建设交易物联网设计方案
  • 江阴网站建设公司如何利用微博推广网站
  • 科研院所网站建设品牌公关策划案例
  • 保险网站有哪些哪些网站可以做视频收费
  • 上海公司网站seowordpress 制作单页
  • 关于网站备案的44个问题给公司制作网站吗
  • 挂别人公司做网站可以吗网页设计布局分析
  • 外贸网站建设平台优化营销推广短期网页制作培训
  • 政务网站建设及管理无锡app制作
  • 在线购物网站wordpress 主题 4.0
  • 网站设计与运营高端网站建设步骤
  • 网站如何防止恶意注册wordpress主题 the7
  • 网站建设的扁平化设计工作服厂家联系方式
  • 就业专项资金网站建设家居网站建设如何
  • 温州网站设计哪家公司好哪个网站做平面能兼职
  • 优化网站的公司南宁网站制作
  • 南昌网站建设开发团队wordpress 采集公众号
  • 网站开发与应用是什么godaddy中文网站开发
  • 上海企业网站设计公司湘潭平台公司
  • 优质手机网站建设哪家好网络推广的手段
  • 织梦医疗网站句容网站建设开发
  • 国外移动端网站模板网站建设一般用到的语言
  • 福田网站建设龙岗网站建设罗湖网站建设c 网站设计
  • 专门做书籍设计的网站新手怎么做美工图
  • 潍坊外贸网站优化博客做公司网站
  • win8怎么建设网站河南省建设部网站官网
  • 北京网站建设公司排行做ps的赚钱的网站有哪些
  • 异地网站建设公司快速网站轻松排名
  • 网站文章模块做网站规划
  • 网站中转页烟台网站建设给力臻动传媒