模块的种类和导入方法

1.模块的好处

① 提高了可维护性。各个函数分开,代码量相对减少,维护起来方便。我们写程序的时候也经常调用python内置模块和第三方模块。

②使用模块还可以避免函数名和变量名冲突。每个模块都有独立的命名空间,因此相同名字的函数和变量名可以存在不同的模块中。

③可多次调用

2.模块的分类

①内置标准模块(标准库)

②第三方开源模块

③自定义模块

3.help('modules') 查看已有的所有内置模块。包括自带的,第三方库的和从别人那里拿来的模块。

4.模块的调用方法(win系统里模块里方法要用dir(模块或者方法名)显示,查看当前环境的模块和方法用dir()

import module

from module import yy(可以同时调用多个模块)

from os import rmdir
print(dir(rmdir))

from module.yy import xx(目录包含目录,多层目录可用)

from module import yy as rename(重命名,有的方法名称过长可用)

>>> from os import rmdir as rm
>>> rmdir
<built-in function rmdir>
>>> rm
<built-in function rmdir>

  

from xx import *(调用模块里所有的方法,最好别用,可能会和别的模块里方法重名。如果有变量和模块里方法一样,方法会被覆盖。)

原文地址:https://www.cnblogs.com/Roc-Atlantis/p/8673236.html