- 博客(6)
- 收藏
- 关注
原创 Python高级培训Day6
目录连接数据库数据库操作语句连接数据库例:# 引入pymysql包import pymysql# 连接数据库conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='12345', db='test')#获取游标cursor=conn.cursor()print(cursor)获取游标:通过获取到的数据库连接实例conn下的cursor()方法来创建游标。游标用来接收返回结果
2022-01-13 23:36:14
261
原创 Python高级培训Day5
定时器此类表示一个操作应该在等待一定的时间之后运行 --- 相当于一个定时器。Timer类是Thread类的子类,因此可以像一个自定义线程一样工作。与线程一样,通过调用 start()方法启动定时器。而cancle()方法可以停止计时器(在计时结束前), 定时器在执行其操作之前等待的时间间隔可能与用户指定的时间间隔不完全相同。定时器构造函数主要有2个参数,第一个参数为时间,第二个参数为函数名,第一个参数表示多长 时间后调用后面第二个参数指明的函数。第二个参数注意是函数对象,进行参数传...
2022-01-11 23:14:48
188
原创 Python高级培训Day1
面向对象类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 局部变量:定义在方法中的变量,只作用于.
2022-01-09 14:18:27
112
原创 Python高级培训Day3
目录进程与线程创建多线程join()线程同步锁机制作业进程与线程1.线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位;2.一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线3,进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信号等),某进程内的线程在其他进程不可见;4.调度和切换:线程上下文切换比进程上下文切换要快得多创建多线程1. 使用Threading模
2022-01-08 20:50:17
414
原创 Python高级培训Day2
动态给实例添加方法要求:动态给类添加方法,具体是对猫的类中没有设置奔跑的方法, 在类外添加这个方法,并打印显示。代码:class cat: # 构造方法给属性赋值 def __init__(self, name, color): self.name = name self.length = color# 动态添加的run方法def run(self): print("%s正在跑步" % self.name)if __name_
2022-01-07 00:32:35
509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人