Python程序设计教程
python概述
模块、包与库
模块及其导入方式
模块是一种程序的组织形式。它将彼此具有特定关系的一组python可执行代码、函数、类或变量组织到一个独立文件中,可以供其他程序使用。程序员一旦创建了一个python源文件,就可以作为一个模块来使用,其不带后缀.py的文件名就是模块名。
除了系统内置的函数等对象,使用其他对象之前均需要先导入相应的模块,然后才能使用该模块中的类、函数和变量等对象。共有3种模块导入方式,分别为:
1)import moduleName1[,moduleName2[···]]
2) form moduleName import
3) form moduleName import object1[,object2[···]]
包及其定义
为了方便管理,通常将程序文件(模块)以特定目录的形式进行打包。作为包的目录中必须至少包含一名为_ int .py的文件。文件 int _.py的内容可以为空。
_ int .py文件的主要作用为:
1)作为python中包与普通目录的区别标识。
2)编写代码,定义类、函数、变量等对象。
3)定义 all _变量来确定采用form moduleName import * 时导入的模块名称。
库及其安装
库时为了实现某一功能的模块和包的集合。将模块和包封装为库进行发布,方便安装和管理。根据库是否已经包含在pyt