![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 69
chl1123
这个作者很懒,什么都没留下…
展开
-
Django服务端传输图片到鸿蒙APP
文章目录1 Django服务端传输图片到鸿蒙APP1.1 鸿蒙APP1.1.1 HML1.1.2 JS1.2 Django1 Django服务端传输图片到鸿蒙APP1.1 鸿蒙APP1.1.1 HML<div id="wrapper"> <button id="button1" type="capsule" onclick="onClick">获取数据</button> <image id="image2" src="{{ ge原创 2022-02-26 23:21:25 · 2380 阅读 · 1 评论 -
SQLite+python
文章目录SQLite嵌入式数据库引擎SQLite 支持的使用场景灵活的数据类型数据库操作连接数据库创建表插入数据删除数据查询数据数据库函数排序筛选统计其他操作行对象批量操作二进制文件操作自增字段起始位置SQL 语言是一个标准,但是没有任何两个数据库管理系统的实现完全相同。每种 SQL 实现都有自己的特性和扩展功能,SQLite 也是如此。SQLite嵌入式数据库引擎相对于其他数据库引擎而言,例如 SQL Server、PostgreSQL、MySQL 或者 Oracle,SQLite 最重要的区原创 2022-01-26 22:49:22 · 2062 阅读 · 2 评论 -
Python高级培训7——mysql数据库
文章目录数据库连接操作类程序入口学生类主函数数据库连接操作类# coding=utf-8import pymysqlhost = "localhost"user = "root"password = "password"database = "python"class DBConnect: def connect(self): global db try: db = pymysql.connect(host=host,原创 2022-01-16 17:49:32 · 58 阅读 · 0 评论 -
Python高级培训6——mysql数据库
文章目录案例数据库查询操作执行事务错误处理作业案例# coding=utf-8# 创建表import pymysqlhost = "localhost"user = "root"password = "password"database = "python"class DBConnect: def connect(self): global db try: db = pymysql.connect(host=host原创 2022-01-13 18:37:37 · 79 阅读 · 0 评论 -
Python高级培训5——定时器
文章目录定时器对象作业定时器对象此类表示一个操作应该在等待一定的时间之后运行 — 相当于一个定时器。 Timer 类是 Thread 类的子类,因此可以像一个自定义线程一样工作。与线程一样,通过调用 start() 方法启动定时器。而 cancel() 方法可以停止计时器(在计时结束前), 定时器在执行其操作之前等待的时间间隔可能与用户指定的时间间隔不完全相同。def hello(): print("hello, world")t = Timer(30.0, hello)t.sta原创 2022-01-11 16:02:30 · 1081 阅读 · 0 评论 -
Python高级培训4——多线程
文章目录Semaphore(信号量)Python信号量与互斥锁的关系条件变量Condition():事件前言Event()作业Semaphore(信号量)信号量是由操作系统管理的一种抽象数据类型,用于在多线程中同步对共享资源的使用。本质上说,信号量是一个内部数据,用于标明当前的共享资源可以有多少并发读取。也可以简单的理解为,信号量是多把锁,同时允许多个线程来更改数据,而 互斥锁 同时只允许一个 线程 更改数据。Python信号量与互斥锁的关系信号量的一个特殊用法是互斥量。互斥量是初始值为 1原创 2022-01-10 11:48:56 · 58 阅读 · 0 评论 -
Python高级培训3——多线程
Python高级培训3——多线程多线程多线程的三种基本状态创建多线程多线程的特性线程锁递归锁作业多线程线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位;一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 3.进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信号等),某进程内的线程在其他进程不可见;调度和切换:线程上下文切换比进程上下文切换要快得多多线程类似于同时执行多个不同程序,多线程运行.原创 2022-01-07 22:50:06 · 396 阅读 · 0 评论 -
Python高级培训2——类和对象相关内容
类的私有属性__private_attrs:两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs。class Person: __slots__ = ("name", "__age") # 限制只能添加的属性 def __init__(self, age): # self.age = age self.__age = age # def getAge(sel原创 2022-01-06 19:51:30 · 501 阅读 · 0 评论 -
Python高级培训1——类和对象
Python 面向对象面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。局部变量:定义在方法中的变量,只作用于原创 2022-01-04 09:59:38 · 115 阅读 · 0 评论