Python语言功能非常强大,除了类之外,还有模块和包的概念,这有点像perl,本文主要介绍了包和模块,需要的朋友可以参考下
Python语言功能非常强大,除了类之外,还有模块和包的概念,这有点像perl,此处简单说说包和模块。
一、Python中的模块
模块――其实就是我们说的库(lib)的概念,不过它不仅只是可以包含一系列函数,也可以包含类,python里是没有像C语言之类,直接include某文件的,包正是这种类似的东西。
Python 引入模块的方法有两种:
1、import 模块名(实际是对应的就是 文件名.py )
2、模块名 = __import__("模块文件名(不带扩展名)")
也可以" import 模块名 as 别名 "这样用
例如:
test.py
# -*- coding: gb18030 -*-
#引入模块
test_mod.my_func()
#调用模块里的类
tc = test_mod.test_cls()
tc.test_func()
test_mod.py源码如下:
# -*- coding: gb18030 -*-
def my_func():
print 'I am a function in the module! '
class test_cls:
def test_func(self):
print 'I am a mothod in the class! '
上一篇:Python中用Spark模块的使用教程下一篇:Python ORM框架sqlAlchemy学习笔记之映射类使用实例和Session会话介绍 热门搜索:
Python入门教程
模块设计
模块化程序设计的设计原则是什么
python入门
相关文章
Python程序设计入门(4)模块和包
2021-10-13阅读(7568)评论(0)推荐()Python语言功能非常强大,除了类之外,还有模块和包的概念,这有点像perl,本文主要介绍了包和模块,需要的朋友可以参考下
Python的设计模式编程入门指南
2021-11-04阅读(5949)评论(0)推荐()这篇文章主要介绍了Python的设计模式编程入门指南,设计模式主要指面对某些问题时需要用到的编程思想,需要的朋友可以参考下
Python中的模块和包概念介绍
2021-10-08阅读(5604)评论(0)推荐()这篇文章主要介绍了Python中的模块和包概念介绍,本文讲解了模块概述、模块名称空间、导入模块、导入模块属性(from … import …)、包等内容,需要的...
Nodejs极简入门教程(一):模块机制
2021-11-04阅读(5177)评论(0)推荐()这篇文章主要介绍了Nodejs极简入门教程(一):模块机制,本文讲解了模块基础知识、模块的加载、包等内容,需要的朋友可以参考下
PowerShell入门教程之编写和使用脚本模块实例
2021-10-17阅读(6461)评论(0)推荐()这篇文章主要介绍了PowerShell入门教程之编写和使用脚本模块实例,本文讲解了模块、脚本模块、编写脚本模块、模块安装路径、模块文件夹等内容,需要的朋友可以参...
详解python中的模块及包导入
2021-11-04阅读(10093)评论(0)推荐()python中的导入关键字:import 以及from import。这篇文章主要介绍了详解python中的模块及包导入,需要的朋友可以参考下
python模块包中__init__.py文件功能分析
2021-10-08阅读(2259)评论(0)推荐()这篇文章主要介绍了python模块包中__init__.py文件功能,简单分析了__init__.py在调入模块和包的过程中的作用,需要的朋友可以参考下
取消
提交评论
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。