美文网首页
python3 相对引用 from.import的使用

python3 相对引用 from.import的使用

作者: 张松_5a7d | 来源:发表于2019-12-18 11:49 被阅读0次

必备知识:from . import,“.”  代表使用相对路径导入,即从当前项目中寻找需要导入的包或函数

一、问题描述:

工作项目内的__init__文件初始化一个类Model,同一工作目录的 model_eg调用该函数,可以用:

使用方法2,执行model_eg.py时会报错:

(提示父模块没有加载,无法展示导入关系)

而使用第(1)种导入方法

导入时不存在这样的报错

二、下面用项目外的py文件导包使Model执行:

现在我在工作目录下新建一个py文件model_test(model_test与class_test平级),使用model_test调用model_eg.py,让函数model打印内容:

此时若在model_eg.py使用方法(2)导入函数,Model执行不会发生报错

可以正常打印

三、结论:

py文件若含有from . import 导包或导入函数的情况,无法在该文件下正常执行,而父模块被外部加载时可以正常被使用。

相关文章

  • python3 相对引用 from.import的使用

    必备知识:from . import,“.” 代表使用相对路径导入,即从当前项目中寻找需要导入的包或函数 一、问题...

  • Excel 宏

    1.宏的录制当需要使用相对引用时,在录制相应操作前单击“停止录制”按钮下边的“使用相对引用”按钮即可。创建复杂的宏...

  • reduce函数

    引用自:Crossin的编程教室 Python3 里,reduce已经被移出内置函数,使用 reduce 需要先通...

  • F4的妙用

    "$"是绝对位址的符号 使用键盘上的F4功能建可以快速的在相对于绝对引用之间转换 相对引用: 引用的地址不是固...

  • 认识函数二

    绝对、相对引用 引用:是用工作簿、工作表和单元格地址来引用其中的值。 相对与绝对引用: 相对引用: 引用的地址...

  • 浏览器相对url的解析

    使用相对url,可以引用同一服务器的其它资源,相对url缺失的部分,由发起引用的那个url自身的信息补齐。如果ur...

  • Excel表格中数据源的相对引用

    在职场中每天都会遇到与公式相关的内容公式的使用就是对数据源的引用。数据的引用包括相对引用,绝对引用,引用当前工作表...

  • E战到底——认识函数(进阶用法)

    绝对 相对引用——F4 相对引用:引用的地址不是固定的 绝对引用:引用的地址是固定的 相对切换绝对——F4 行前...

  • Python之使用request发送请求

    Python3自带的http.client和urllib.request都能发送http请求,不过相对来说使用较麻...

  • 认识函数的进阶用法

    一、相对与绝对引用 1、引用:是用工作簿、工作表和单元格地址来引用其中的值。 2、相对与绝对引用 相对引用: 引用...

网友评论

      本文标题:python3 相对引用 from.import的使用

      本文链接:https://www.haomeiwen.com/subject/dogynctx.html