刷新
Python装饰器实战:实现优雅的重试机制

博主头像 重试机制在编程中是比较常见的场景,主要被用于处理那些可能由于临时性故障或网络波动等原因而失败的操作。 本文介绍如何通过Python装饰器来实现重试机制,从而能够在尽量少修改现有代码的基础上,给其中某些函数加上重试机制。 1. 概要 关于Python的装饰器,只是一个语法糖,原理也比较简单,这里不在赘 ...

[Python]-基础-1.环境部署

博主头像 [Python] 基础——环境部署&知识补充 一、环境部署 1.1 软件下载 1.1.1 版本选择 内置函数是 Python 自带的函数,不同版本的 Python,其内置函数在数量和使用上大不相同,尤其是 Python 2 和 Python 3 大版本之间的迭代,教程全程采用 Python 3.8. ...

Python数据库编程全指南SQLite和MySQL实践

博主头像 本文分享自华为云社区《Python数据库编程全指南SQLite和MySQL实践》,作者: 柠檬味拥抱。 1. 安装必要的库 首先,我们需要安装Python的数据库驱动程序,以便与SQLite和MySQL进行交互。对于SQLite,Python自带了支持;而对于MySQL,我们需要安装额外的库,如my ...

如何用Flask中的Blueprints构建大型Web应用

博主头像 本文分享自华为云社区《构建大型Web应用Flask中的Blueprints指南》,作者: 柠檬味拥抱。 什么是Blueprints? Blueprints是Flask中的一种模式,用于将应用程序分解为可重用的模块。每个蓝图实际上是一个包含一组路由、视图和静态文件的Python模块。通过使用蓝图,我们 ...

aardio教程) 搭建自己的扩展库仓库

博主头像 前言 aardio中有些经常使用的库,换个项目总需要复制一下,还不便于修改。虽然可以直接把它放到aardio\lib目录下,也是不便于共享给其他人使用。 最近偶然翻到编辑器里的工具->开发环境->扩展库发布工具,就想着可以像官方一样,发布自己的扩展库,也便于分享给大家使用,最好能像官方扩展库一样在线 ...

查询维修保养记录统计接口详解

博主头像 随着汽车的普及和使用频率的增加,车辆的维修保养成为了车主们经常需要面对的问题。为了提供更好的服务,挖数据平台提供了一个维修保养记录统计接口,让用户可以方便地查询车辆的保养记录和维修记录。本文将对该接口进行详细解析,并介绍其使用方法和应用场景。 首先,我们来看一下该接口的具体功能。该接口可以查询车辆的 ...

如何解决python安装mysqlclient失败问题

博主头像 在使用Django等框架来操作MySQL时,实际上底层还是通过Python来操作的,首先需要安装一个驱动程序,在Python3中,驱动程序有多种选择,比如有pymysql以及mysqlclient等。使用pip命令安装mysqlclient失败应如何解决? 安装的python版本说明 机器同时安装了 ...

Python实现压缩和解压缩

压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 一、zip文件压缩和解压缩实现 import os import zipfile ...

Python函数式编程自带函数

一.map函数 需求1:num1=[1,2,3,4],我的需求是把num1中的每个元素平方后组成新列表。 ret = [] num1 = [1,2,3,4] for i in num1: ret.append(i**2) print(ret) # 输出结果: >>>[1, 4, 9, 16] 需求2 ...

多任务之协程

博主头像 协程 协程我们是使用gevent模块实现的,而gevent 是对greenlet进行的封装,而greenlet 又是对yield进行封装。要理解gevent就要从yield开始。 要理解yield的作用我们就要先理解可迭代对象与迭代器 一、可迭代对象与迭代器 1> 可迭代对象 迭代是访问集合元素的一 ...

多python版本的库安装和导库

博主头像 同时安装多python版本的,使用pip安装python的库,以及导出python库列表及版本,使用导出的库列表批量进行新环境的库安装。 1、同时安装python2和python3时,要进行pip安装python的库: 当需要python2的pip时,输入以下命令: py -2 -m pip ins ...

多任务之进程与线程

博主头像 多任务进程与线程 一、多任务介绍 ​ 我们生活中有很多事情是同时进行的,比如开车的时候 手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的;用程序来模拟: from time import sleep def sing(): for i in range(3): print("正在唱歌...%d"% ...

aardio封装库) sunny抓包工具的使用

博主头像 前言 还有个迭代器,基础语法基本已经说完了,后面想到啥再补充,之后的教程会从以下方面来讲: 基础库的使用,比如string、table等 基础控件的使用,比如listview、tab等 aardio和Python交互,比如给Python写个界面 自带的范例程序 我写的一些小程序 当然,我的理解也是很 ...

123···69>