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 相关文章推荐
使用Django Form解决表单数据无法动态刷新的两种方法
Jul 14 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
Oct 13 Python
Python中关键字global和nonlocal的区别详解
Sep 03 Python
利用Pycharm断点调试Python程序的方法
Nov 29 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
Dec 18 Python
如何利用Anaconda配置简单的Python环境
Jun 24 Python
使用Python自动生成HTML的方法示例
Aug 06 Python
使用selenium和pyquery爬取京东商品列表过程解析
Aug 15 Python
opencv3/Python 稠密光流calcOpticalFlowFarneback详解
Dec 11 Python
numpy的Fancy Indexing和array比较详解
Jun 11 Python
python 动态绘制爱心的示例
Sep 27 Python
Python并发编程实例教程之线程的玩法
Jun 20 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
php 连接mssql数据库 初学php笔记
2010/03/01 PHP
PHP开发中四种查询返回结果分析
2011/01/02 PHP
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
PDO::setAttribute讲解
2019/01/29 PHP
解决Laravel5.5下的toArray问题
2019/10/15 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
js为空或不是对象问题的快速解决方法
2013/12/11 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
javascript实现类似java中getClass()得到对象类名的方法
2015/07/27 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
javascript实现在网页中运行本地程序的方法
2016/02/03 Javascript
Nodejs中的this详解
2016/03/26 NodeJs
jquery插件格式实例分析
2016/06/16 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
基于Bootstrap模态对话框只加载一次 remote 数据的解决方法
2017/07/09 Javascript
JavaScript 用fetch 实现异步下载文件功能
2017/07/21 Javascript
JavaScript学习笔记之DOM基础操作实例小结
2019/01/09 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
vue实现两个组件之间数据共享和修改操作
2020/11/12 Javascript
在Python的Django框架中编写编译函数
2015/07/20 Python
深入了解Python数据类型之列表
2016/06/24 Python
Python实现PS滤镜功能之波浪特效示例
2018/01/26 Python
Django接收自定义http header过程详解
2019/08/23 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
iPad和Surface Pro蓝牙键盘:Brydge
2018/11/10 全球购物
财务主管自我鉴定
2014/01/17 职场文书
优秀经理事迹材料
2014/02/01 职场文书
安全先进班组材料
2014/12/26 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
2016大学生党校学习心得体会
2016/01/06 职场文书
交通事故协议书范本
2016/03/19 职场文书