导语:
本文主要介绍了关于python中import语句为什么不执行的相关知识,包括河南疫情公告声明发布,以及python中import语句这些编程知识,希望对大家有参考作用。
Python语言中import的使用非常简单,直接使用import module_name语句即可导入。这里主要写一下“导入”的本质。
Python官方定义:
Python code in one module gains access to the code in another module by the process of importing it.
1.定义:
模块(module):用于对Python代码(变量、函数、类)进行逻辑组织(实现一个函数),本质上是一个*.py文件。文件物理组织为“module_name.py”,模块逻辑组织为“module_name”。
包(package):定义了一个由模块和子包组成的Python应用程序执行环境,本质上是一个分层的文件目录结构(必须有一个__init__.py文件)。
2.导入方法
# 导入一个模块
import model_name
# 导入多个模块
import module_name1,module_name2
# 导入模块中的指定的属性、方法(不加括号)、类
from moudule_name import moudule_element [as new_name]
当方法使用别名时,使用“new_name()”调用函数,“module_element()”函数可以在文件中定义。
3.import本质(路径搜索和搜索路径)
moudel_name.py
print("This is module_name.py")
name = 'Hello'
def hello():
print("Hello")
module_test01.py
import module_name
print("This is module_test01.py")
print(type(module_name))
print(module_name)
运行结果:
E:\PythonImport>python module_test01.py
This is module_name.py
This is module_test01.py
<class 'module'>
<module 'module_name' from 'E:\\PythonImport\\module_name.py'>
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python参数中默认值的强制执行01/10
- ♥ 什么是 python 断言函数以及如何使用它?11/13
- ♥ python请求请求乱码怎么办10/29
- ♥ pycharm如何运行python文件08/26
- ♥ python没有数据类型吗?11/22
- ♥ 如何运行python代码09/22
内容反馈