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读取浮点数和读取文本文件示例
May 06 Python
Python验证企业工商注册码
Oct 25 Python
Python内置函数 next的具体使用方法
Nov 24 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
PyCharm鼠标右键不显示Run unittest的解决方法
Nov 30 Python
django celery redis使用具体实践
Apr 08 Python
Django 实现前端图片压缩功能的方法
Aug 07 Python
Python读取分割压缩TXT文本文件实例
Feb 14 Python
python实现从ftp服务器下载文件
Mar 03 Python
PyTorch 导数应用的使用教程
Aug 31 Python
python 实现汉诺塔游戏
Nov 28 Python
python实现过滤敏感词
May 08 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
有关JSON以及JSON在PHP中的应用
2010/04/09 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
PHP API接口必备之输出json格式数据示例代码
2017/06/27 PHP
JavaScript中的其他对象
2008/01/16 Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
js Date概念详细介绍
2013/11/22 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
js进行表单验证实例分析
2015/02/10 Javascript
强大Vue.js组件浅析
2016/09/12 Javascript
解决angularjs中同步执行http请求的方法
2018/08/13 Javascript
vue中 this.$set的用法详解
2019/09/06 Javascript
layui table复选框禁止某几条勾选的实例
2019/09/20 Javascript
vue实现路由监听和参数监听
2019/10/29 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python生成随机MAC地址
2015/03/10 Python
python控制台中实现进度条功能
2015/11/10 Python
Django实现快速分页的方法实例
2017/10/22 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
python内置模块collections知识点总结
2019/12/19 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
python获取整个网页源码的方法
2020/08/03 Python
python实现网页录音效果
2020/10/26 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
pycharm进入时每次都是insert模式的解决方式
2021/02/05 Python
HTML5未来发展趋势
2016/02/01 HTML / CSS
台湾菁英交友:结识黄金单身的台湾人
2018/01/22 全球购物
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
税务专业毕业生自荐信
2013/11/10 职场文书
中学生民族团结演讲稿
2014/08/27 职场文书
博士给导师的自荐信
2015/03/06 职场文书
魂断蓝桥观后感
2015/06/10 职场文书
SQL Server中使用表变量和临时表
2022/05/20 SQL Server