模块与包

PS: 每天学习整理一点点,巩固知识,加油!

一、模块  

 避免函数名、变量名重名

1 自定义模块

一个.py文件就是一个模块

目录 make directory as Sources Root

本模块调试以主程序方式运行,使用if __name__ =='__main__':

使用: from 模块名 import 函数

2 第三方模块

第三方模块安装 : pip install 模块名 

pip install xlsxwriter -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

pip install schedule -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

第三方模块使用: 

from ... import 模块名

二、包

避免模块名重名,比目录directory多一个__init__文件。

# 只使用import

import 包名

import 模块

# from...import

from package1import module_A

from package1.module_Aimport a  # 包、模块、函数、变量

你可能感兴趣的:(模块与包)