Python
文章平均质量分 71
走召大爷
《Python学习实战》GongZhongHao作者,每天学习一点点,每天进步一点点
展开
-
Python基于PC版微信实现机器人
在github中有基于web版的微信实现的实时收发消息api,python调用起来非常简单。但是目前来说,大部分的用户没法登录web版的微信,因此也就没法使用。今天我们介绍基于windows版的微信,实现实时收发信息。本文站在巨人的肩膀上,基于第三方提供的库,实现自动聊天机器人。...原创 2022-08-07 19:11:26 · 8002 阅读 · 1 评论 -
一文读懂Python垃圾回收机制【收藏版】
得益于的自动垃圾回收机制,在中创建对象时无须手动释放。这对开发者非常友好,让开发者无须关注低层内存管理。但如果对其垃圾回收机制不了解,很多时候写出的代码会非常低效。垃圾回收算法有很多,主要有:、、等。引用计数原理比较简单:在中,可以通过模块的函数获取指定对象的引用计数器的值,我们以实际例子来看。运行上面代码,可以得到输出结果为。上面我们看到,创建一个对象,并将对象赋值给变量后,对象的引用计数器值为。那么什么时候计数器会,什么时候计数器会呢?为了更好的理解计数器的增减,我们运行实际代码,一目了然。输出结果原创 2022-07-11 15:39:08 · 4762 阅读 · 0 评论 -
【Python案例】OCR提取图片中的文字
本文实现本地运行图片提取文字功能,安全方便,特别适合对数据安全敏感人员使用。原创 2022-06-20 20:09:14 · 2426 阅读 · 4 评论 -
魔性!Python生成全网爆火的“蚂蚁呀嘿”
前段时间火爆的“蚂蚁呀嘿”,将一个人的说话动作和表情迁移到另一张静态图中,让静态图中的人脸做出指定动作表情。本文基于清华大学在cvpr2022发表的最新论文模型,封装成简单接口供读者使用。...原创 2022-06-13 12:40:28 · 673 阅读 · 0 评论 -
【Python案例】短视频转动漫效果
近日,已使用多年的人教版小学数学教材中的插画引发社会各界人士争议。咱程序员也没有手绘插画能力,但咱可以借助强大的深度学习模型将视频转动漫.原创 2022-05-29 16:20:11 · 2453 阅读 · 3 评论 -
「Python案例」字符图像,让字符跳动起来
将视频中的像素通过字符替换,满屏字符跳动,让你的视频逼格更进一步!原创 2022-05-15 19:03:33 · 1046 阅读 · 0 评论 -
一文彻底读懂Python装饰器
Python装饰器极大简化代码量,并且非常便于第三方库无痛植入代码,本文详细讲解装饰器的自定义与使用方法。原创 2022-04-26 10:45:22 · 530 阅读 · 0 评论 -
【Python基础】reduce函数详解
一行代码解决列表求和,求积问题。赶紧把reduce函数用起来!原创 2022-04-09 14:20:45 · 30530 阅读 · 2 评论 -
【Python基础】内置函数filter详解
从一个列表中筛选出满足某个约束的子列表序列,使用filter替代for循环能提速1000倍,还在等啥赶紧学起来~原创 2022-04-03 11:06:36 · 13602 阅读 · 1 评论 -
【Python进阶】可能是全网最详细的defaultdict讲解
最全面的defaultdict详解,defaultdict怎么用?返回的默认值在什么情况下是相同的,在什么情况下是不同的?原创 2022-03-30 12:51:38 · 1519 阅读 · 0 评论 -
【Python基础】内置函数map详解
转载请注明出处:本文:https://huachao.blog.csdn.net/article/details/123770514我的个人博客:https://www.bitpy.cn/a/8ca4b124-7cda-475e-a879-75e2ac9e1de1提到map时,有其他编程语言经验的同学可能会想到键值对。这里需要注意的是,在python中,键值对使用的是字典dict。在python中map是用于对列表中每个元素执行相同任务的内置函数,今天我们学习map函数,并了解它到底有什么好处。1原创 2022-03-27 11:45:18 · 2174 阅读 · 0 评论 -
【Python基础】对象的浅拷贝与深拷贝
二维列表的浅拷贝会带来什么意想不到的陷进?什么是对象引用?为什么要拷贝对象?对象的浅拷贝与深拷贝有什么区别?本文对这些问题以非常简单的形式解释...原创 2022-03-21 08:37:51 · 369 阅读 · 0 评论 -
【Python精彩案例】生成动态二维码
本文介绍如何一步一步生成一个动态二维码,对二维码和图像处理会有一些简单的介绍原创 2022-01-14 12:33:22 · 972 阅读 · 2 评论 -
Windows中Python与OpenCV C++之间Mat传递
1 VS2017中创建DLL项目1.1 创建DLL项目1.2 删除自动创建的文件将stdafx.h、targetver.h、dllmain.cpp、MyDLL.cpp、stdafxc.pp删除。删除后,记得要在C/C++》预编译头 中取消使用预编译头1.3 配置OpenCV环境这一步可参靠我的另一篇文章《OpenCV 3.2.0 + opencv_contrib+VS2017》。...原创 2019-04-08 10:08:41 · 6435 阅读 · 7 评论 -
Python3.X使用Cython调用C/C++
1 创建C++代码假设我们需要让Python调用的C++代码如下(文件名为demo.h):#ifndef DEMO_H#define DEMO_H using namespace std;namespace demo { class MyDemo { public: int a; MyDemo(); ...原创 2019-03-07 10:38:29 · 7835 阅读 · 1 评论 -
Python3.X使用C Extensions调用C/C++
1 创建C/C++代码文件假设我们要在Python代码中要调用如下C语言实现的mul函数将两个整数相乘,函数add将两个整数相加,创建demo_module.c,代码如下// pulls in the Python API #include <Python.h>static int mul(int a,int b){ return a*b;}static int a...原创 2019-03-06 16:35:27 · 1379 阅读 · 0 评论