详解Python语法之模块Module
作者:南城以南1 时间:2021-06-24 06:28:28
目录
一、定义
二、作用
三、导入
1.import导入
import 模块名
from import
from 模块名 import *
总结
一、定义
包含一系列数据,函数,类的文件,通常以.py结尾
二、作用
让一些相关的数据,函数,类有逻辑的组织在一起,使用逻辑有利于多人合作开发
三、导入
1.import导入
import 模块名
1.语法:
import 模块名
import 模块名 as 别名
as:为导入的成员起一个另外的别名,避免冲突
2 作用:将某模块整体导入到当前模块中
3.本质:使用变量名名modul01关联模块地址
第一种导入方式
# 新建一个module01.py的文件,写入如下代码
print("模块1")
def fun01():
print("模块1的fun01")
class MyClass02:
def fun02(self):
print("MyClass02")
# 再新建一个demofour.py的文件,写入如下代码
import module01
module01.fun01()
my02 = module01.MyClass02()
my02.fun02()
输出结果:
模块1
模块1的fun01
MyClass02
Process finished with exit code 0
from import
1.语法:
from 模块名 import成员名[as 别名]
2.本质:将指定的成员导入到当前模块作用域中
3.作用:将模块内的一个或者多个成员导入到当前模块的作用域
# 第二种导入方式
from module01 import MyClass02
from module01 import fun01
fun01()
my02 = MyClass02()
my02.fun02()
输出结果
模块1
模块1的fun01
MyClass02
Process finished with exit code 0
from 模块名 import *
1.语法:
from module01 import *
2.本质:将指定模块的所有成员导入到当前模块作用域
3.模块中以下划线(_)开头的属性,不会被导入
# 第三种导入方式
from module01 import *
fun01()
my02 = MyClass02()
my02.fun02()
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
来源:https://blog.csdn.net/qq_36242554/article/details/122197006
标签:Python,Module,模块
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
pytorch随机采样操作SubsetRandomSampler()
2021-05-22 18:00:46
Pytorch maxpool的ceil_mode用法
2023-03-20 13:28:05
详解Pycharm与anaconda安装配置指南
2022-09-24 01:51:45
![](https://img.aspxhome.com/file/2023/2/75892_0s.png)
Django模板报TemplateDoesNotExist异常(亲测可行)
2023-11-02 18:53:49
![](https://img.aspxhome.com/file/2023/2/99312_0s.png)
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2022-10-23 16:56:19
Python使用扩展库pywin32实现批量文档打印实例
2023-11-05 09:55:13
Python OpenCV之常用滤波器使用详解
2023-02-07 22:18:25
![](https://img.aspxhome.com/file/2023/9/81589_0s.jpg)
python,pycharm的环境变量设置方式
2023-08-04 10:44:41
![](https://img.aspxhome.com/file/2023/0/101060_0s.png)
JavaScript使用正则表达式获取全部分组内容的方法示例
2023-08-27 13:38:18
![](https://img.aspxhome.com/file/2023/4/56214_0s.png)
python-httpx的具体使用
2023-08-12 00:25:53
学好python基本数据类型
2023-07-24 21:48:40
讲解使用SQL Server升级顾问的详细步骤
2009-01-04 14:14:00
Python实现判断一个字符串是否包含子串的方法总结
2023-04-17 06:27:58
Go语言算法之寻找数组第二大元素的方法
2023-06-24 16:19:03
在python中获取div的文本内容并和想定结果进行对比详解
2021-09-05 07:29:37
分析Python的Django框架的运行方式及处理流程
2022-03-13 14:47:50
![](https://img.aspxhome.com/file/2023/9/93759_0s.png)
python try...finally...的实现方法
2022-09-27 06:34:35
web 2.0设计指导之一:简单[译]
2008-10-12 09:37:00
![](https://img.aspxhome.com/file/UploadPic/200810/12/2008101294213567.jpg)
django之跨表查询及添加记录的示例代码
2022-11-23 14:44:25
在ASP中使用SQL语句之8:随机数的用法
2007-08-11 13:15:00