知行编程网知行编程网  2022-11-12 17:00 知行编程网 隐藏边栏  19 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中import语句为什么不执行的相关知识,包括河南疫情公告声明发布,以及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'>

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享