欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

Python编程、Python实用模块、PyQt5、Flask web编程

PyQt5系列教程(三十)屏幕录制

PyQt5系列教程(三十)屏幕录制

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 本篇来实现屏幕录制,这里使用的 pillow、opencv 和 num……

Python实用模块(三十六)captcha

Python实用模块(三十六)captcha

环境 windows 10 64bit python 3.8 captcha 0.4 前言 captcha 是一个用来生成图片或音频验证的第三方库,验证码技术在 web 应用中非常常见。本篇我们就……

Python实用模块(三十五)pendulum

Python实用模块(三十五)pendulum

环境 python 3.8 pendulum 2.1.2 前言 pendulum 是一个操作日期时间的开源库,相比内置库 datetime 更加简单、易操作,实际上,pendulum 就是基于 d……

Python实用模块(三十四)better-profanity

Python实用模块(三十四)better-profanity

环境 python 3.8 better_profanity 0.6.1 前言 本篇介绍一个敏感词过滤的工具,better-profanity,它是基于 Ben Friedland 开发的 pro……

Python实用模块(三十三)httpx

Python实用模块(三十三)httpx

环境 windows 10 64bit python 3.8 httpx 0.23.0 简介 之前我们介绍过使用 requests 来进行 http 操作,本篇介绍另一个功能非常类似的第三方库 h……

Python实用模块(三十二)pyserial

Python实用模块(三十二)pyserial

环境 python 3.8 pyserial 3.5 前言 串口使用是做嵌入式系统开发的必备技能,一般都会使用诸如 securecrt、putty 这样的工具来发送和接收数据。本文就来介绍在 py……

Python实用模块(三十一)PyPDF2

Python实用模块(三十一)PyPDF2

环境 python 3.8 PyPDF2 2.1.0 前言 PyPDF2 是一个开源的、免费的、纯 python 语言编写的库,主要用来处理 pdf 文件,包括了常见的分离、合并、裁剪、转换、加密……

PyQt5系列教程(二十九)键盘事件

PyQt5系列教程(二十九)键盘事件

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 前一节,我们介绍了鼠标事件,本节,介绍键盘事件,它也是 GUI 操作的……

Python实现判定平面中的点是否在多边形的内部?

Python实现判定平面中的点是否在多边形的内部?

环境 python 3.8 前言 在目标跟踪时,时常需要确定目标是否在某一区域内出现,这个问题的本质就是去判断,平面中的点是否在多边形的内部。 光线投射法 下面这张图来自维基百科,阐述了光线投射法……

PyQt5系列教程(二十八)鼠标事件

PyQt5系列教程(二十八)鼠标事件

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 鼠标是界面交互的重要手段,本篇我们就来看看 PyQt5 中几个常见的鼠……

Python实用模块(三十)python-docx

Python实用模块(三十)python-docx

环境 python 3.8 python-docx 0.8.11 前言 python-docx 是一个可以创建和更新微软字处理程序 word 的库。 官方仓库地址: https://github.……

Python 中的 namedtuple

Python 中的 namedtuple

环境 python 3.8 前言 namedtuple 是 collections 模块中的一个容器类型。看名字,也带了 tuple,我们都知道 tuple 中的元素是不可以修改的,在映射中可以当……

PyQt5系列教程(二十七)显示matplotlib图表

PyQt5系列教程(二十七)显示matplotlib图表

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 首先需要安装 matplotlib 库 pip install matplotl……

PyQt5系列教程(二十六)设置背景图片

PyQt5系列教程(二十六)设置背景图片

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 为了界面美观,有时候需要设置窗口的背景图片,本篇就来实现这个需求。 使用 des……

PyQt5系列教程(二十五)图片自适应控件大小

PyQt5系列教程(二十五)图片自适应控件大小

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 一般用 QLabel 控件来存放图片,但是图片有大有小,比例也不一样,如何才能让……

PyQt5系列教程(二十四)QMessageBox中的按钮自定义

PyQt5系列教程(二十四)QMessageBox中的按钮自定义

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 QMessageBox 是一个通用的弹出对话框,包括了提示、警告、错误、信息、关……

PyQt5系列教程(二十三)自适应布局

PyQt5系列教程(二十三)自适应布局

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 这里说的布局自适应,指的是当窗口进行缩小和放大时,布局内的各个控件也能够等比例的……

PyQt5系列教程(二十二)表格中添加按钮

PyQt5系列教程(二十二)表格中添加按钮

软硬件环境 Windows 10 64bit Anaconda3 with python 3.7 PyQt5 实战 进入 designer 设计界面,非常简单,拖控件,一个 Label 和 一个 ……