命令行、终端知识
cd 切换目录
dir 查看目录下文件
cls 清屏
exit 退出控制台
控制台编写python
1、进入控制台
2、进入Python控制台 命令python
3、退出控制台 exit() /quit()
执行python文件
1、进入控制台
2、找到python文件,执行 python test.py 或者 python 文件路径
Python模块
模块就是程序,模块的名称就是不含.py的后缀的文件名
Python标准模块
第三方模块pypi.org
自定义模块
好处:可维护性
import
moduname.funcname() 执行模块中的函数
寻找顺序 当前包-->内置函数-->sys. path 环境变量
if __name__=='__main__': func() 方便文件内测试使用
模块属性
dir 列出对象所有的属性和方法 dir(funcname)
__name__ 名称 __doc__注释
help 查看类,方法的帮助信息
包
可以用来组织模块,目录必须包含文件__init__.py
解决模块重名的问题
__init__.py
将文件夹变成模块
导入包实际就是导入__init__.py
一般为空,可以写要导入的模块
包的引用
引入整个包:import modulename
只引入所需要的属性和方法 from module.xx.xx import xx
improt顺序 1、标准库、2、第三方库包 3、定义包/模块
函数体内可以局部引用
指定别名 from module.xx.xx import xx as nickname
引入包里所有的 from module.xx.xx import *
from .tools import pay 配置__init__.py