python中import与from方法总结(推荐)


Posted in Python onMarch 21, 2019

一、模块&包简介

模块:所谓模块就是一个.py文件,用来存放变量,方法的文件,便于在其他python文件中导入(通过import或from)。
包(package): 包是更大的组织单位,用来组织区别管理多个模块文件。
import 用来导入模块
from 用于从模块中导入方法(全部或部分),也可用as 重命名导入的方法

二、import&from使用方法

1. import使用方法:

*import 模块 [as  别名模块]

*import 包.[N包].模块;

注:import 导入 最后一个必须是模块,而不能以包结尾

  1. a)导入单模块文件(import 模块 [as  别名模块])import导入单模块文件后,在import时会执行模块中的代码(从上到下)
  2. b)导入包中的模块(import 包.[N包].模块)import导入包中的模块时,首先会执行包下的__init__.py 注:__init__.py :用来给包做一些初始化的工作。可以为空,但必须要有
  3. c)导入 包.包.模块import导入多层包中的模块时,会执行各包下的__init__.py
  4. d)导入 包.包 出错 

2. from使用方法:

*from 包.[..包]   import 模块

*from 包.模块  import 方法

*from 模块 import 方法。

注:from 包 import *时,受__init__.py中的__all__影响,没有列出来的模块是没法导入引用的。

以上所述是小编给大家介绍的python中import与from方法总结详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
python实现探测socket和web服务示例
Mar 28 Python
Python获取Linux系统下的本机IP地址代码分享
Nov 07 Python
使用python为mysql实现restful接口
Jan 05 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
Jun 01 Python
python实现定时发送qq消息
Jan 18 Python
关于pytorch处理类别不平衡的问题
Dec 31 Python
python GUI库图形界面开发之PyQt5中QMainWindow, QWidget以及QDialog的区别和选择
Feb 26 Python
Python3中的f-Strings增强版字符串格式化方法
Mar 04 Python
python调用API接口实现登陆短信验证
May 10 Python
Python包和模块的分发详细介绍
Jun 19 Python
Python改变对象的字符串显示的方法
Aug 01 Python
python分布式爬虫中消息队列知识点详解
Nov 26 Python
python批量创建指定名称的文件夹
Mar 21 #Python
python根据txt文本批量创建文件夹
Dec 08 #Python
python+os根据文件名自动生成文本
Mar 21 #Python
Python----数据预处理代码实例
Mar 20 #Python
浅谈python编译pyc工程--导包问题解决
Mar 20 #Python
python实现维吉尼亚算法
Mar 20 #Python
python多线程抽象编程模型详解
Mar 20 #Python
You might like
整理的9个实用的PHP库简介和下载
2010/11/09 PHP
PHP加密解密类实例分析
2015/04/20 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
jQuery入门知识简介
2010/03/04 Javascript
javascript css styleFloat和cssFloat
2010/03/15 Javascript
js+css使DIV始终居于屏幕中间 左下 左上 右上 右下的代码集合
2011/03/10 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
Jquery为单选框checkbox绑定单击click事件
2012/12/18 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
javascript 动态修改css样式方法汇总(四种方法)
2015/08/27 Javascript
浅谈JavaScript中小数和大整数的精度丢失
2016/05/31 Javascript
JSON键值对序列化和反序列化解析
2017/01/24 Javascript
Node.js+Express+MySql实现用户登录注册功能
2017/07/10 Javascript
javascript简写常用的12个技巧(可以大大减少你的js代码量)
2020/03/28 Javascript
浅谈angular4实际项目搭建总结
2017/12/01 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
2019/08/20 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
2019/09/18 Javascript
vue-video-player实现实时视频播放方式(监控设备-rtmp流)
2020/08/10 Javascript
详细讲解Python中的文件I/O操作
2015/05/24 Python
Python入门_浅谈逻辑判断与运算符
2017/05/16 Python
Python实现PS滤镜功能之波浪特效示例
2018/01/26 Python
Python中str.join()简单用法示例
2018/03/20 Python
PyQt4实现下拉菜单可供选择并打印出来
2018/04/20 Python
python自动发送邮件脚本
2018/06/20 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
利用python实现在微信群刷屏的方法
2019/02/21 Python
python爬虫解决验证码的思路及示例
2019/08/01 Python
使用Pyhton 分析酒店针孔摄像头
2020/03/04 Python
自荐信如何“自荐”
2013/10/24 职场文书
毕业大学生自荐信
2014/06/17 职场文书
电影红河谷观后感
2015/06/11 职场文书
活动新闻稿范文
2015/07/17 职场文书
python爬取新闻门户网站的示例
2021/04/25 Python
java设计模式--三种工厂模式详解
2021/07/21 Java/Android
利用Python脚本写端口扫描器socket,python-nmap
2022/07/23 Python