模块就是文件, 它的结尾是.py, 里面包含了对象的定义和语句, 模块让你能够把代码段有逻辑地进行组织起来, 那么你知道要怎么样来引用模块吗, 好课优选会带您一起来看一下的。

语句
自定义模块可以通过特定语句实现引入, 具体操作流程是先执行导入动作, 接着再去调用这个模块里所提供的函数部分。
为了让程序解释器便于完成路径搜索任务, 我们建议将自定义模块放置于当前所在的工作目录下, 接下来展示关于导入自定义hello.py模块这一行为的操作实例,并在其中完成对World函数的调用环节。
#!/usr/bin/
编码格式被设定为用现在通用的方式去表示那个文本内容。
导入模块
hello
到目前为止, 大家已经能够使用那个模块内部所包含的各种函数了。
一个表示世界这个普通名词的字符串。
输出结果为:
Hello World!
上面的这些个例子, 也能够用一种叫做from......的这种办法去把它实现开, 这个意思就是说呢, 要从某个特定的模块当中, 把里面指定的那些部分给导入到当下这个命名空间中去, 那么, 前面所述的那个功能, 现在可以这样来写:
#!/usr/bin/
编码格式被设定为用现在通用的方式去表示那个文本内容。
from hello World
假如是打算说, 要是想把模块里面所有的东西全都导到当前的命名空间里去的话, 那么可以采用一种叫做从某一个东西导入的方法来做这种事,具体的例子在下面这里显示着:
#!/usr/bin/
编码格式被设定为用现在通用的方式去表示那个文本内容。
from hello *
大家还必须得知道点事儿, 就是当你打算把一个模块给导入进来的时候, 解释器它是会去对那个模块存在的那些具体位置进行搜索的, 而它具体是按照什么样的顺序规律来进行搜索的这个事情呢, 其实是这样的:
-
当前目录;
-
如果不在当前目录的话, 那么就会去搜索在 shell 变量下的每个目录。
-
若是都无法寻觅到相关结果, 便会去查看预设的默认路径。
上面说的这个是关于怎么在自定义模块里面去引用方法的一个问题。