美文网首页
Python模块和包

Python模块和包

作者: ylonge | 来源:发表于2017-11-26 19:33 被阅读0次

模块

为了方便管理和归类函数,python使用模块包含一组函数。

  • 模块名由python文件的文件名表示,例如test.py的模块名为test。
  • 通过import test调用其他文件中的模块,类似于c/c++的include。
  • 模块中的函数通过test.func()调用。

为了方式模块名(即文件名)重复,python增加包的概念以区分模块名。

  • 包名由模块文件所在的文件目录名表示。
  • 为了区分普通目录和包,python要求包的文件夹中必须要存在一个名为'init.py'的文件,如果包是多级的,那么每一级都需要有这个文件。

引用模块函数

# 直接引用模块
import math
# 引用模块中的部分函数
from math import 

相关文章

  • 核心开发

    Python核心开发 一.包和模块 1. 包和模块的定义 为了更加有好的对python代码进行管理,出现了包和模块...

  • python 2.7 -> python 3.7 升级记录

    更换的模块 python 3.7 模块名python 2.7 模块名python 3.7 包python 2.7包...

  • Python高阶

    包(lib)、模块(module) 在Python中,存在包和模块两个常见概念。 模块:编写Python代码的py...

  • 笔记:Python的包和模块的区别

    Python中的模块和包的英文表示: 模块的英文:Module 包的英文:Packages 对模块和包的类比理解:...

  • python学习(二)

    python模块和包 在文件系统中,python包就是文件夹,模块就是xx.py文件,包可以有多级 区分包和普通目...

  • python 模块和包

    模块和包 目标 模块 包 发布模块 01. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念...

  • 包和模块

    一、python中包和模块的区别: 1.包:包含 文件的文件夹,导入模块的可通过 变量。2.模块:编写python...

  • 【笔记】《Python语言以及应用》- 面向对象

    一、Python盒子: 模块、包和程序 1. 模块 一个模块就是一个Python代码文件 导入模块: 搜索路径: ...

  • 2018-03-28 python高级编程隔空小结

    No.1 包(lib)、模块(module) 1.1 在python中存在包(lib)和模块(module)两个常...

  • Python模块和包

    模块 为了方便管理和归类函数,python使用模块包含一组函数。 模块名由python文件的文件名表示,例如tes...

网友评论

      本文标题:Python模块和包

      本文链接:https://www.haomeiwen.com/subject/sbehbxtx.html