Python--基础总结(二),,模块操作什么是模块?
Python--基础总结(二),,模块操作什么是模块?
模块操作
什么是模块?—— .py结尾的文件就是我们说的模块什么是包?—— 里面含有__init__.py文件的目录(文件夹)模块导入
import 模块名
import 模块名 as 别名
from 模块名 import 函数/变量/类
from 模块名 import * ------(*号就是表示导入所有)
包导入
from 包名 import 模块名
from 包名.模块名 import 函数/变量/类
文件操作
异常处理
异常捕获语句
try:有可能出现异常的代码----输入语句/文件打开/网络请求
except:捕获到异常之后的处理方案
else:没有捕获到异常就执行
finally:无论是否发生异常,都一定会执行
指定捕获多个异常
捕获所有类型常见异常
断言:assert
抛出异常:raise
使用异常捕获后一定要记得raise异常,不然程序无法识别异常!!
面向对象
类的定义&创建对象
属性
方法
初始化方法
__init__函数,创建对象的时候会自动调用,通过整个方法初始化设置实例属性
继承
如何继承?----定义类的时候,类名后括号里写上继承的父类, class user(A)---user这个类就会继承A这个类,一个类可以多重继承继承的作用----获取父类的属性和方法,除了私有属性(多重继承,就能获取到所有继承的父类的属性和方法)方法重写和调用
重写父类方法----在子类中定义与父类同名的方法子类中再调用父类中被重写的方法:2.1 父类名.方法名(self)
2.1 super().方法名()
属性的动态设置
Python--基础总结(二)
相关内容
- 使用 Consul 作为 Python 微服务的配置中心,,半部分主要
- python | ubuntu 中 mongodb 数据读写权限配置,,首先,我们
- Python3 命名空间和作用域,,命名空间先看看官方文
- 使用Python读写Kafka,,本篇会给出如何使用p
- Python全栈自动化系列之Python编程基础(基础语法),
- 【python基础】列表推导式&字典推导式&集合
- Python读取csv文件,,创建一个csv文件,
- 【python基础】列表方法汇总,,一、列表 定义:用
- RabbitMQ 实现实现基本通信及订单处理,, 一.基本使
- 2020年一线大厂月薪35K的Python开发要求,,为什么程序员
评论关闭