015.Python基础--模块

模块的使用:

这块内容本该紧接 面向对象和类的使用

模块的使用也是让程序更美观,具有很强的可读性,便于操作和改动

从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用

一个py文件构成一个模块:

写一个first.py作为要使用的模块:

def func():

  print('this is my first model')

在我们的主程序func.py里来使用它:

import first

for i in range(10):

  first.func()

引入first.py 并且重命名:

import first as a

引入first.py模块中的某个对象,这样可直接使用对象如:func() 不需要再进行模块.对象如first.func()

form first import func

引入first.py模块中的所有对象,这样可直接使用对象如:func() 不需要再进行模块.对象如first.func()

form first import *

模块包:

该文件夹中必须包含一个__init__.py的文件,提醒Python,该文件夹为一个模块包。__init__.py可以是一个空文件

当first.py文件在某个dir下时,这样导入:

import dir.first

原文地址:https://www.cnblogs.com/zhouA/p/14513419.html