python
文章平均质量分 69
FL1768317420
这个作者很懒,什么都没留下…
展开
-
[python]Nuitka打包教程
访问Python官网下载最新版的Python安装程序,并根据操作系统执行安装。原创 2024-08-04 20:46:34 · 629 阅读 · 0 评论 -
[python]opencv常用函数
参数:第一个,写入的视频文件名。原型: Sobel(src,ddepth,dx,dy,dst=None,ksize=None,scale=None,delta=None,borderType=None)原型:Laplacian(src,ddepth,dst=None,ksize=None,scale=None,delta=None,borderType=None)原型:GaussianBlur(src,ksize,sigmaX,dst=None,sigmaY=None,borderType=None)原创 2024-08-01 07:08:04 · 404 阅读 · 0 评论 -
[python]三个OpenCV目标分割计数实例
视觉/图像重磅干货,第一时间送达。实例三:玉米粒分割计数。实例一:硬币分割计数。实例二:药片分割计数。原创 2024-07-29 17:52:45 · 255 阅读 · 0 评论 -
[python]pytorch历史安装命令
【代码】[python]pytorch历史安装命令。原创 2024-07-25 14:02:58 · 439 阅读 · 0 评论 -
shapely模块whl文件格式下载地址合集
项目名称下载地址shapely-2.0.3-cp39-cp39-win_amd64.whl.zip原创 2024-05-16 21:52:01 · 341 阅读 · 0 评论 -
GDAL模块whl文件格式下载地址合集
项目名称下载地址GDAL-3.8.4-pp310-pypy310_pp73-win_amd64.whl点我下载GDAL-3.8.4-cp39-cp39-win_amd64.whl点我下载GDAL-3.8.4-cp39-cp39-win32.whl点我下载GDAL-3.8.4-cp312-cp312-win_amd64.whl点我下载GDAL-3.8.4-cp312-cp312-win32.whl点我下载GDAL-3.8.4-cp311-cp311-win_amd64.whl点我下载GDAL原创 2024-05-16 21:43:46 · 1323 阅读 · 0 评论 -
[python]Django Nginx+uwsgi 安装配置
在前面的章节中我们使用来运行服务器。这只适用测试环境中使用。正式发布的服务,我们需要一个可以稳定而持续的服务器,比如apache, Nginx, lighttpd等,本文将以 Nginx 为例。原创 2024-05-07 06:10:01 · 968 阅读 · 0 评论 -
[python]Django 视图 - FBV 与 CBV
基于函数的视图,就是在视图里使用函数处理请求。基于类的视图,就是在视图里使用类处理请求。原创 2024-05-07 06:09:24 · 760 阅读 · 0 评论 -
[python]Django 中间件
中间件可以定义四个方法,分别是:自定义中间件的步骤:在 app 目录下新建一个 py 文件,名字自定义,并在该 py 文件中导入 MiddlewareMixin:自定义的中间件类,要继承父类 MiddlewareMixin:pass在 settings.py 中的 MIDDLEWARE 里注册自定义的中间件类:自定义中间件类的方法有:process_request 和 process_response。原创 2024-05-06 06:25:41 · 675 阅读 · 0 评论 -
[python]Django cookie 与 session
Cookie 是存储在客户端计算机上的文本文件,并保留了各种跟踪信息。HTTP 是一种"无状态"协议,这意味着每次客户端检索网页时,客户端打开一个单独的连接到 Web 服务器,服务器会自动不保留之前客户端请求的任何记录。原创 2024-05-06 06:25:05 · 926 阅读 · 0 评论 -
[python]Django 用户认证(Auth)组件
Django 用户认证(Auth)组件一般用在用户的登录注册上,用于判断当前的用户是否合法,并跳转到登陆成功或失败页面。Django 用户认证(Auth)组件需要导入 auth 模块:# 认证模块# 对应数据库返回值是用户对象。验证用户的用户名和密码使用 authenticate() 方法,从需要 auth_user 表中过滤出用户对象。使用前要导入:如果验证成功,就返回用户对象,反之,返回 None。原创 2024-05-06 06:24:10 · 733 阅读 · 0 评论 -
知识图谱知识的存储和检索
图形数据库(Graph Database)是NoSQL数据库家族中特殊的存在,用于存储丰富的关系数据,Neo4j是目前最流行的图形数据库,支持完整的事务,在属性图中,图是由顶点(Vertex),边(Edge)和属性(Property)组成的,顶点和边都可以设置属性,顶点也称作节点,边也称作关系(关系可以有向也可以无向),每个节点和关系都可以由一个或多个属性。Neo4j创建的图是用顶点和边构建一个有向图,其查询语言cypher已经成为事实上的标准。原创 2024-05-05 06:11:27 · 598 阅读 · 0 评论 -
[python]Python neo4j安装和创建节点
的概念是由谷歌公司在2012年5月17日提出的,谷歌公司将以此为基础构建下一代智能化搜索引擎,知识图谱技术创造出一种全新的信息检索模式,为解决信息检索问题提供了新的思路。Neo4j是一个流行的图形数据库,它是开源的。应用的是py2neo包,这个是第三方开发的实用性比较高的开源模块,它支持批量导入neo4j数据库数据,进而快捷地建立图数据库,并且交互性比较好。Nebula Graph是一款开源的、分布式的、易扩展的原生图数据库,能够承载数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。原创 2024-05-05 06:05:15 · 1073 阅读 · 0 评论 -
[python]Django Form 组件
Django Form 组件用于对页面进行初始化,生成 HTML 标签,此外还可以对用户提交的数据进行校验(显示错误信息)。原创 2024-05-05 05:56:41 · 660 阅读 · 0 评论 -
[python]Django ORM – 多表实例(聚合与分组查询)
INSERT INTO `app01_emps` (`id`, `name`, `age`, `salary`, `province`, `dep_id`) VALUES ('2', '令狐冲', '24', '8000.00', '河南', '1');INSERT INTO `app01_emps` (`id`, `name`, `age`, `salary`, `province`, `dep_id`) VALUES ('4', '任我行', '57', '10000.00', '广东', '1');原创 2024-05-05 05:54:54 · 590 阅读 · 0 评论 -
[python]Django ORM – 多表实例
insert into app01_authordetail(gender,tel,addr,birthday) values (1,13432335433,"华山","1994-5-23"), (1,13943454554,"黑木崖","1961-8-13"), (0,13878934322,"黑木崖","1996-5-20")res = models.Book.objects.filter(publish__name="菜鸟出版社").values_list("title", "price")原创 2024-05-05 05:54:13 · 767 阅读 · 0 评论 -
[python]Django ORM - 单表实例
阅读本章节前你需要先阅读了进行基础配置及了解常见问题的解决方案。接下来我们重新创建一个项目 app01(如果之前已创建过,忽略以下操作):接下来在 settings.py 中找到 INSTALLED_APPS 这一项,如下:'app01', # 添加此项。原创 2024-05-04 06:24:34 · 813 阅读 · 0 评论 -
[python]Django Admin 管理工具
我们可以自定义管理页面,来取代默认的页面。比如上面的 "add" 页面。我们想只显示 name 和 email 部分。原创 2024-05-04 06:08:03 · 690 阅读 · 0 评论 -
[python]Django 路由
Django1.1.x 版本中的 url 和 Django 2.2.x 版本中的 re_path 用法相同。原创 2024-05-04 06:05:23 · 704 阅读 · 0 评论 -
[python]Django 视图
返回文本,第一个参数为 request,第二个参数为字符串(页面名称),第三个参数为字典(可选参数,向页面传递的参数:键为页面参数名,值为views参数名)。数据类型是二进制字节流,是原生请求体里的参数内容,在 HTTP 中用于 POST,因为 GET 没有请求体。常用于 form 表单,form 表单里的标签 name 属性对应参数的键,value 属性对应参数的值。get():返回字符串,如果该键对应有多个值,取出该键的最后一个值。get():返回字符串,如果该键对应有多个值,取出该键的最后一个值。原创 2024-05-03 07:19:47 · 14 阅读 · 0 评论 -
[python]Django 表单
HTML表单是网站交互性的经典方式。本章将介绍如何用Django对用户提交的表单数据进行处理。原创 2024-05-03 07:15:38 · 11 阅读 · 0 评论 -
[python]Django 模型
Django 规定,如果要使用模型,必须要创建一个 app。我们使用以下命令创建一个 TestModel 的 app:目录结构如下:HelloWorld...原创 2024-05-03 07:13:18 · 15 阅读 · 0 评论 -
[python]Django 模板
1、在应用目录下创建目录(与 templates 目录同级,目录名只能是 templatetags)。3、my_tags.py 文件代码如下:register = template.Library() #register的名字是固定的,不可改变。原创 2024-05-02 11:22:28 · 581 阅读 · 0 评论 -
[python]Django 创建第一个项目
本章我们将介绍 Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目。测试版本说明:通过以下命令可以查看版本号:4.2.7。原创 2024-05-02 11:19:55 · 884 阅读 · 0 评论 -
[python]Django 安装
在安装 Django 前,系统需要已经安装了 Python 的开发环境。如果你还没有安装 Python,请先从 Python 官网下载并安装最新版本的 Python。Django 安装也很简单使包管理工具 pip 就可以了:安装完成后,你可以通过运行以下命令验证 Django 是否成功安装:如果一切顺利,你将看到安装的 Django 版本号,如:4.2.7。原创 2024-05-02 11:19:21 · 725 阅读 · 0 评论 -
[python]python 获取剪切板内容的两种方法
待实现需求:将目标值先写入粘贴板、然后模拟键盘的Ctrl+V获取已写入粘贴板的内容。所需的文件:ClipboardUtil.py、TestSendMain.py。原创 2024-04-14 07:44:40 · 310 阅读 · 0 评论 -
[python]plt.figure转为ndarray和PIL
本文内容是将matplotlib生成的figure直接转换为可以操作的ndarray或PIL对象.原创 2024-04-09 06:53:06 · 469 阅读 · 0 评论 -
[python]python中使用plt.ion()和plt.ioff()画动态图
2、如果在脚本中使用ion()命令开启了交互模式,没有使用ioff()关闭的话,则图像会一闪而过,并不会常留。要想防止这种情况,需要在plt.show()之前加上ioff()命令。的显示模式默认为阻塞(block)模式(即:在plt.show()之后,程序会暂停到那儿,并不会继续执行下去)。2、plt.plot(x)或plt.imshow(x)是直接出图像,需要plt.show()后才能显示图像。(x)或plt.imshow(x)是直接出图像,不需要plt.show()。因为python可视化库。原创 2024-04-08 09:45:44 · 997 阅读 · 0 评论 -
[C#]opencvsharp写出视频文件存在问题无法读取
【代码】[C#]opencvsharp写出视频文件存在问题无法读取。转载 2024-04-03 07:13:39 · 49 阅读 · 0 评论 -
[python]python入门类与对象
封装是面向对象编程中的一种机制,它允许我们隐藏对象的内部状态,并只通过公共方法来访问它。继承是面向对象编程的一个重要特性,它允许我们定义一个类,然后创建一个新的类,继承原来类的属性和方法。例如,如果我们有一个类叫做"Dog",那么"Dog"的一个实例可能是一个名叫"Rex"的特定狗。在Python中,类可以定义一些特殊的方法,这些方法在特定的情况下被调用。方法中,该方法是一个特殊的方法,当创建类的对象时,它会自动调用。是一个特殊的方法,被称为构造方法,用于初始化新创建的对象。原创 2024-04-03 07:09:05 · 816 阅读 · 0 评论 -
[python]lambda表达式用法
在Python中,lambda函数是一种简洁的匿名函数,可以接受任意数量的参数,并且返回一个结果。它是一种快速定义简单函数的方式,通常用于短小的函数定义。原创 2024-04-03 07:07:34 · 602 阅读 · 0 评论 -
[python]Python中的正则表达式
在上述示例中,定义了三个模式字符串pattern1、pattern2和pattern3,分别表示包含"apple"、"banana"和"cherry"的条件。字符串前用f开头表示格式化字符串(formatted string),可以在字符串中使用花括号({})作为占位符,并在其中指定要插入的变量或表达式。你可以按照条件的顺序将多个模式字符串连接在一起,形成一个整体的匹配模式。匹配独立的单词"apple",而不是包含在其他单词中的部分,如"pineapple"。将匹配字符串中连续的字符"abc"。原创 2024-04-03 07:04:33 · 867 阅读 · 0 评论 -
opencv读取摄像头或者视频模板代码
先前经常去网上找,现在干脆放博客了,这样我以后测试直接进入我的博客copy即可。获取视频帧速率 FPS。# 获取视频帧宽度和高度。获取视频帧速率 FPS。# 获取视频帧宽度和高度。转载 2024-04-02 14:05:29 · 19 阅读 · 0 评论 -
[python]实现可以重复组合
就是这么强大,几句代码便可完成复杂组合任务。为11,22,12,21共有4种可能。转载 2024-04-01 20:19:08 · 18 阅读 · 0 评论 -
windows本地访问局域网tensorboard
0.0.0.0代表监听所有来源的访问请求,port自行定义。有一说一不太能理解为什么谷歌会做的那么麻烦。ip地址访问到tensorboard了。ssh后可在windows访问。之后就能在本地浏览器通过。转载 2024-04-01 18:37:48 · 27 阅读 · 0 评论 -
opencv 十六 python下各种连通域处理方法(按面积阈值筛选连通域、按面积排序筛选连通域、连通域分割等方法)
本博文基于python-opencv实现了按照面积阈值筛选、按照面积排序筛选topK连通域、 连通域细化(连通域骨架提取)、连通域分割(基于分水岭算法使连通域在细小处断开)、按照面积排序赛选topK轮廓等常见的连通域处理代码。并将代码封装为shapeUtils类,在自己的python代码中import shapeUtil后即可使用相应的连通域处理方法。原创 2024-03-31 21:20:59 · 1611 阅读 · 0 评论 -
[python][whl]PyOpenGL轮子文件whl格式所有版本含python3.12版本下载地址汇总
PyOpenGL-3.1.6-cp310-cp310-win_amd64.whl下载地址:https://download.csdn.net/download/FL1623863129/88541469。PyOpenGL-3.1.6-cp312-cp312-win-amd64.whl下载地址:https://download.csdn.net/download/FL1623863129/88862872。命名规则为,以PyOpenGL-3.1.6-cp312-cp312-win-amd64.whl为例子。转载 2024-03-31 07:34:53 · 475 阅读 · 0 评论 -
[python]通过python安装pip
要求python>=3.7。转载 2024-03-31 07:33:27 · 24 阅读 · 0 评论 -
chatGLM-6B部署报错quantization_kernels_parallel.so‘ (or one of its dependencies). Try using the full pat
特别注意:ctypes.cdll.LoadLibrary和ctypes.CDLL是不一样函数,不是ctypes.cdll.LoadLibrary(kernel_file,winmode = 0)chatGLM 加载模型时会自动编译两个c文件并加载:quantization_kernels_parallel.c 和 quantization_kernels.c。但是并没有影响,因为它会再尝试编译和加载 quantization_kernels ,这次是成功的,他们的目的是一样的,所以有一个成功,就能启动。转载 2024-03-30 07:17:10 · 250 阅读 · 0 评论 -
pymc3运行报错Error: invalid register for .seh_savexmm
pymc3报错遇到类似错误,以前这个很久没有解决问题,怀疑是电脑系统哪里有问题,后来发现其实还是模块问题。转载 2024-03-30 07:08:49 · 47 阅读 · 0 评论