一、函数的定义及其应用 所谓函数,就是把具有独立功能的代码块组织成为一个小模块,在需要的时候调用 函数的使用包含两个步骤 1.定义函数–封装独立的功能 2.调用函数–享受封...
网站建设
Python爬虫基础讲解之scrapy框架
网络爬虫 网络爬虫是指在互联网上自动爬取网站内容信息的程序,也被称作网络蜘蛛或网络机器人。大型的爬虫程序被广泛应用于搜索引擎、数据挖掘等领域,个人用户或企业也可以利...
Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()的区别
目录 为什么使用Python-OpenCV 基本操作 1、图像读入 2、显示图片 3、保存图片 变换操作 1、翻转图片 2、复制图片 3、颜色空间转换 4、裁剪图片 综合示例 参考链接: 为什么使用Python-Op...
Python-OpenCV中的cv2.inpaint()函数的使用
目录 概念 库函数 实现 代码 概念 修复是图像插值。数字修复算法在图像插值,照片恢复,缩放和超分辨率等方面具有广泛的应用。 大多数人会在家里放一些旧的退化照片,上面有一些...
Python预测分词的实现
目录 前言 加载模型 构建词网 维特比算法 实战 前言 在机器学习中,我们有了训练集的话,就开始预测。预测是指利用模型对句子进行推断的过程。在中文分词任务中也就是利用模型推...
python中的装饰器该如何使用
目录 1. 需求是怎么来的 2. 以不变应万变,是变也 3. 最大限度地少改动 4.对带参数的函数使用装饰器 5. 给装饰器参数 6.带类参数的装饰器 7. 对一个函数应用多个装饰器 8. 作为一个类...
Python中glob库实现文件名的匹配
目录 前言 通配符 星号(*) 问号(?) 区间匹配([0-9][a-z][A-Z]) 转义元字符 前言 既然在Pathlib库中提到了glob()函数,那么我们就专门用一篇内容讲解文件名的匹配。其实我们有专门的...
如何用python清洗文件中的数据
目录 简单版 使用filter 读取utf-8带bom的文件 多文件清洗 清洗数据同时记录订单号并排序 清洗sql文件,将数据表名放入excel中 总结 简单版 直接打开日志文件,往另外一个文件中按照要过...
python中%格式表达式实例用法
1、通过%格式表达式可以构建对象的格式化字符串输出。%表达式,由%分隔,左侧为格式字符串,由固定字符串和%开头的格式化样式组成,右侧为实际的对象,或对象元组。 '%o' % 10'12...
Python turtle实现贪吃蛇游戏
本文实例为大家分享了Python turtle实现贪吃蛇游戏的具体代码,供大家参考,具体内容如下 # Simple Snake Game in Python 3 for Beginners import turtleimport timeimport random delay = 0.1 # Scorescore = 0high_scor...
Python使用海龟绘图实现贪吃蛇游戏
在实现贪吃蛇游戏时,首先需要使用python内置的turtle模块来实现创建游戏窗体与键盘按键的监听工作,然后使用freegames模块进行贪吃蛇的绘制工作。 1、turtle模块 turtle模块是python的内置...
python用海龟绘图写贪吃蛇游戏
一个简单的贪吃蛇程序,供大家参考,具体内容如下 如图显示 导入海龟绘图库 from turtle import *from random import randrange 常量设置 food_x = randrange(-20, 20) * 20food_y = randrange(-20, 20) * 20snack = [...
Python实现智慧校园自动评教全新版
前言 因为前面的文章中已经涉及到了登录智慧校园的验证码处理问题,所以本文将略过此过程。如登录时遇到验证码的情况,请参考此文。其实第一次使用有验证码的话,可以在浏览器...
教你如何使用Python实现二叉树结构及三种遍历
一:代码实现 class TreeNode: """节点类""" def __init__(self, mid, left=None, right=None): self.mid = mid self.left = left self.right = right# 树类class Tree: """树类""" def __init__(self, root=None): self.root = root def add(se...
简单介绍Python的第三方库yaml
目录 一、yaml基本介绍 二、适用场景 三、基本的语法规则 四、YAML支持的三种数据结构 4.1 对象 4.2 数组 4.2.1 对象和数组 4.3 纯量 4.4 还有一些特殊符号 4.4.1 — YAML可在同一个文件中,使...
总结Python使用过程中的bug
Python使用过程中的bug 问题: 在vscode中, 使用 Windows PowerShell 运行 conda activate xxx (某个环境)切换环境时报错: If using ‘conda activate' from a batch script, change your invocation to ‘CALL conda.ba...
详解python os.walk()方法的使用
python os.walk()方法 os.walk方法是python中帮助我们高效管理文件、目录的工具,在深度学习中数据整理应用的很频繁,如数据集的名称格式化、将数据集的按一定比例划分训练集train_set、测...
详解Python函数print用法
print函数: Python中可以直接使用的函数,可以将信息展示在控制台 print()函数可以输出哪些内容? print()函数输出的内容可以是数字 #可以输出数字print(520)print(98.6) print()函数输出的内容...
教你用Python+selenium搭建自动化测试环境
一、环境搭建 1、安装python+pycharm软件 。python安装网址官网:https://www.python.org/about/ 根据自己的电脑系统选择最新版本 下载到本地,选择安装路径并配置好环境变量 验证安装是否成功...
python opencv检测直线 cv2.HoughLinesP的实现
cv2.HoughLines()函数是在二值图像中查找直线,cv2.HoughLinesP()函数可以查找直线段。 cv2.HoughLinesP()函数原型: HoughLinesP(image, rho, theta, threshold, lines=None, minLineLength=None, maxLineGap=None) image: 必...
python 网络编程要点总结
目录 1,七层网络协议 2,TCP/UDP 3,例子 4,粘包 1,七层网络协议 应表会传网数物: 应用层、表示层、会话层: (这三层又可以合并为应用层,这样就是五层网络协议【osi五层协议】...
Python下opencv使用hough变换检测直线与圆
在数字图像中,往往存在着一些特殊形状的几何图形,像检测马路边一条直线,检测人眼的圆形等等,有时我们需要把这些特定图形检测出来,hough变换就是这样一种检测的工具。 Hou...
Opencv中cv2.floodFill算法的使用
目录 一、 泛洪算法——floodFill函数原型 二、简单应用 三、应用,结合minareaRect 一、 泛洪算法——floodFill函数原型 cv2.floodFill(img,mask,seed,newvalue(BGR),(loDiff1,loDiff2,loDiff3),(upDiff1,upDiff2,up...
python 常用的异步框架汇总整理
目录 正文开始 1. Tornado 2. Aiohttp 3.Sanic 4. FastAPI 5. Ruia 总结 参考资料 正文开始 asyncio 是 Python 3.4版本引入的标准库,直接内置了对异步IO的支持。 asyncio 在单线程内部维护了 EventLoop 队列...
python中pandas对多列进行分组统计的实现
使用groupby([ ]).size()统计的结果,值相同的字段值会不显示 如上图所示,第一个空着的行是982499 7 3388 1,因为此行与前面一行的这两个字段值是一样的,所以不显示。第二个空着的行是...
用Python selenium实现淘宝抢单机器人
一、痛点 各大电商在一些特定的日子都会开启促销活动,如618、双十一等,有时还得盯着时间抢限量发售的商品,但你的成功率高吗是否经常会遇到App一直加载,刷新后发现商品被一扫...
python中24小时制转换为12小时制的方法
12-24小时制 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点...
python如何正确的操作字符串
目录 0x01 字符串(string) 引号转义 拼接字符串 长字符串 索引( indexing) 运算符in 创建列表 切片赋值 0x02 字符串格式化 模板字符串 字符串方法format 0x03 如何设置格式 字段名 转换标志...
详解如何用Python实现感知器算法
目录 一、题目 二、数学求解过程 三、感知器算法原理及步骤 四、python代码实现及结果 一、题目 二、数学求解过程 该轮迭代分类结果全部正确,判别函数为g(x)=-2x1+1 三、感知器算法原...
python自动计算图像数据集的RGB均值
本文实例为大家分享了python自动计算图像数据集的RGB均值,供大家参考,具体内容如下 图像数据集往往要进行去均值,以保证更快的收敛。 代码: 创建一个mean.py,写入如下代码。修改...
如何用Pythony验证万物归一(考拉咨猜想)
目录 规则 python验证 可以看到:万里挑一啊, so easy 规则 我拿到一个数number: 奇数则number= 3 * number + 1; 偶数则number= number // 2; 猜想:对于每一个正整数,如此循环,最终都能够得到1。 pyth...
Python计算多幅图像栅格值的平均值
本文实例为大家分享了Python求多幅图像栅格值的平均值,供大家参考,具体内容如下 本程序所采用的方法并不是最优方法,ARCGIS已经提供了相关的函数供调用。本程序仅供参考。 程序...
Python实现对照片中的人脸进行颜值预测
一、所需工具 **Python版本:**3.5.4(64bit) 二、相关模块 opencv_python模块 sklearn模块 numpy模块 dlib模块 一些Python自带的模块。 三、环境搭建 (1)安装相应版本的Python并添加到环境变量中;...
Python快速将ppt制作成配音视频课件的操作方法
目录 一、引言 二、ppt视频课件制作过程 2.1、将ppt保存为一张张图像 2.2、按页录音 2.3、编写代码进行合成 三、效果 四、小结 一、引言 老猿从来没有录播个视频课件,但最近有要求在...
python解析PDF程序代码
说在前面 和word的文本相比PDF更类似于一张张图片,图上放着一个个文字。对其的解析是将图片上的文字提取到text文件中,方便之后的分析。 添加依赖 在python的环境中安装PDFminer3k,不...
用python搭建一个花卉识别系统
目录 一.开源神经网络(AlexNet) 1.获取数据集 2.神经网络模型 3.训练神经网络 4.对模型进行预测 二、花卉识别系统搭建(flask) 1.构建页面: 2.调用神经网络模型 3.系统识别结果 4.启动系...
使用Djongo模块在Django中使用MongoDB数据库
目录 一、安装与配置 二、定义模型 三、生成模型 四、访问Django Admin 五、操作数据 六、最后 一、安装与配置 Djongo的项目官方地址为:https://nesdis.github.io/djongo/,我们可以通过pip命令直...
Python3接口性能测试实例代码
首先来看实例代码: # -*- coding:utf-8 -*-import requestsimport datetimeimport timeimport threading'''allow_redirects = False禁止重定向,添加在request参数后get请求用params传参post请求,数据类型form,用data传...
浅谈Python协程asyncio
一、协程 官方描述; 协程是子例程的更一般形式。 子例程可以在某一点进入并在另一点退出。 协程则可以在许多不同的点上进入、退出和恢复。 它们可通过 async def 语句来实现。 参见...
Python编解码问题及文本文件处理方法详解
编解码器 在字符与字节之间的转换过程称为编解码,Python自带了超过100种编解码器,比如: ascii(英文体系) gb2312(中文体系) utf-8(全球通用) latin1 utf-16 编解码器一般有多个别名...
利用python进行数据加载
前言 最近参加了datawhale的组队学习活动,在组队学习动员下,开始通过强迫自己输出来实现更好的输入与处理,6-15开始自己的第一次文章发布,我会把自己这个真的很小白遇到的问题...
Python机器学习之底层实现KNN
一、导入数据 借助python自带的pandas库导入数据,很简单。用的数据是下载到本地的红酒集。 代码如下(示例): import pandas as pddef read_xlsx(csv_path): data = pd.read_csv(csv_path) print(data) retur...
Python虚拟环境virtualenv是如何使用的
了解虚拟环境 如果在一台机器上,想开发多个不同的项目,需要用到同一个包的不同版本,如果还使用上面的命令,在同一个目录下安装或者更新,其它的项目必须就无法运行了,怎么...
python迷宫问题深度优先遍历实例
一、迷宫介绍 用python解迷宫问题,迷宫是一个二维列表,本次用深度优先解开迷宫问题。定义起点和终点,从一个位置到下一个位置只能通过向上或下或左或右,走一步来实现,从起点...
Python并发编程实例教程之线程的玩法
目录 一、线程基础以及守护进程 二、线程锁(互斥锁) 三、线程锁(递归锁) 四、死锁 五、队列 六、相关面试题 七、判断数据是否安全 八、进程池 线程池 总结 一、线程基础以及...
Python pygame实现中国象棋单机版源码
Python中国象棋单机版 鼠标点击操作;两天制作,较为粗糙,很多效果还未实现。 # -*- coding: utf-8 -*-"""Created on Sun Jun 13 15:41:56 2021@author: Administrator"""import pygamefrom pygame.locals import *import...
python简单验证码识别的实现过程
目录 1. 环境准备 1.1 安装pillow 和 pytesseract 1.2 安装Tesseract-OCR.exe 1.3 更改pytesseract.py的ocr路径 2. 测试识别效果 3. 实战案例–实现古诗文网验证码自动识别登录 总结 1. 环境准备 1.1 安装...
Python利用PyQt5制作一个获取网络实时NBA数据并播报
制作NBA数据爬虫 捋顺思路 我们在这里选择的是百度体育带来的数据,我们在百度当中直接搜索NBA跳转到网页,我们可以看到,百度已经为我们提供了相关的数据 我们点击进去后,可以...
详解如何使用Pyecharts制作Map3D
基本设置 class Map3D( # 初始化配置项,参考 `global_options.InitOpts` init_opts: opts.InitOpts = opts.InitOpts())def add( # 系列名称,用于 tooltip 的显示,legend 的图例筛选。 series_name: str, # 数据项 (坐标点...
教你用Python实现简易版学生信息管理系统(含源码
一、项目分析 1、首先定义一个存放基础学生信息列表 格式:list = [{学号:姓名,年龄:num,成绩:num },{……}] student1 = [\ {1:"jam",'age':17,'socer':99}, {2:'kol','age':18,'socer':89}, {3:'avlir','age':1...