欢迎访问本站,希望站内信息可以帮助到您!感兴趣的,可以加入我的知识星球,一起学习,一起进步!

 分类:Python

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

PyQt5系列教程(三十八)多窗口

PyQt5系列教程(三十八)多窗口
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 实际项目中,多窗口是个非常常见的操作,本篇就来看看 PyQt5 中多窗口的实现。 实例 我们做2个窗口,主窗口中有个按钮,点击按钮后跳出第二个窗口 界...

迷途小书童 12小时前 14℃ 0评论 0喜欢

使用 pynecone 开发 web 应用

使用 pynecone 开发 web 应用
环境 windows 10 64bit python 3.8.15 pynecone 0.1.14 简介 Pynecone 是一个基于纯 python 的用于开发 web app 的开源框架,它依赖于 nodejs,不过不需要另外编写前端代码,这对于没有接触过前端的朋友是非...

迷途小书童 2天前 51℃ 0评论 0喜欢

Flask教程(二十七)json数据交互

Flask教程(二十七)json数据交互
环境 windows 10 64bit anaconda3 with python 3.8.11 flask 2.2.2 前言 json 是模块间数据传输最常见的方法,flask 同样能够很方便的接收和返回 json 格式的数据。 实操 来看完整的服务端代码,这里使用 fla...

迷途小书童 2个月前 (12-05) 1487℃ 0评论 1喜欢

streamlit 处理实时视频

streamlit 处理实时视频
环境 windows 10 64bit streamlit 1.13.0 streamlit-webrtc 0.43.4 简介 前文介绍过 Streamlit 这个可以快速创建 web 应用的开源库,不过 streamlit 本身并不善于处理实时的音视频,本文介绍 strea...

迷途小书童 3个月前 (10-30) 2595℃ 0评论 1喜欢

PyQt5系列教程(三十一)滑动条的使用

PyQt5系列教程(三十一)滑动条的使用
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 滑动条 QSlider 也是一个常见的控件,有水平滑动条和垂直滑动条之分,它通常用来获取用户输入,一般是数值,简单直观。 实操 部分注释写在了代码中 ...

迷途小书童 5个月前 (09-15) 441℃ 0评论 0喜欢

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

PyQt5系列教程(三十)屏幕录制
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 本篇来实现屏幕录制,这里使用的 pillow、opencv 和 numpy 来实现,通过抓取一帧帧的屏幕图像,然后将其转换成 numpy 的数据,接着...

迷途小书童 5个月前 (09-13) 484℃ 0评论 0喜欢

Python实用模块(三十六)captcha

Python实用模块(三十六)captcha
环境 windows 10 64bit python 3.8 captcha 0.4 前言 captcha 是一个用来生成图片或音频验证的第三方库,验证码技术在 web 应用中非常常见。本篇我们就来看看它的一些常见用法。 安装 使用 pip 安装,执行命令 pip insta...

迷途小书童 5个月前 (08-24) 1078℃ 0评论 0喜欢

Python实用模块(三十五)pendulum

Python实用模块(三十五)pendulum
环境 python 3.8 pendulum 2.1.2 前言 pendulum 是一个操作日期时间的开源库,相比内置库 datetime 更加简单、易操作,实际上,pendulum 就是基于 datetime 标准库的。 安装 使用 pip 安装,执行命令 pip inst...

迷途小书童 5个月前 (08-22) 742℃ 0评论 0喜欢

Python实用模块(三十三)httpx

Python实用模块(三十三)httpx
环境 windows 10 64bit python 3.8 httpx 0.23.0 简介 之前我们介绍过使用 requests 来进行 http 操作,本篇介绍另一个功能非常类似的第三方库 httpx,它提供了同步和异步的 API,同时支持 HTTP/1.1 和 HTTP...

迷途小书童 6个月前 (07-31) 873℃ 0评论 0喜欢

Python实用模块(三十二)pyserial

Python实用模块(三十二)pyserial
环境 python 3.8 pyserial 3.5 前言 串口使用是做嵌入式系统开发的必备技能,一般都会使用诸如 securecrt、putty 这样的工具来发送和接收数据。本文就来介绍在 python 环境中,如何使用第三方库 pyserial 来进行串口数据操作。 安装...

迷途小书童 7个月前 (07-19) 796℃ 0评论 0喜欢

Python实用模块(三十一)PyPDF2

Python实用模块(三十一)PyPDF2
环境 python 3.8 PyPDF2 2.1.0 前言 PyPDF2 是一个开源的、免费的、纯 python 语言编写的库,主要用来处理 pdf 文件,包括了常见的分离、合并、裁剪、转换、加密、解密等功能。 安装 使用 pip 安装,执行命令 pip install Py...

迷途小书童 8个月前 (06-11) 990℃ 0评论 0喜欢

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

PyQt5系列教程(二十九)键盘事件
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 前一节,我们介绍了鼠标事件,本节,介绍键盘事件,它也是 GUI 操作的重要手段,如常见的 F1 键显示帮助、ctrl+c 复制、ctrl+v 粘贴等。...

迷途小书童 8个月前 (05-31) 2856℃ 0评论 0喜欢

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

Python实现判定平面中的点是否在多边形的内部?
环境 python 3.8 前言 在目标跟踪时,时常需要确定目标是否在某一区域内出现,这个问题的本质就是去判断,平面中的点是否在多边形的内部。 光线投射法 下面这张图来自维基百科,阐述了光线投射法(Ray-casting Algorithm)的基本原理 通常从待测试点出发画...

迷途小书童 8个月前 (05-31) 643℃ 2评论 0喜欢

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

PyQt5系列教程(二十八)鼠标事件
软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 鼠标是界面交互的重要手段,本篇我们就来看看 PyQt5 中几个常见的鼠标事件及其示例代码。 单击事件 鼠标的单击其实就是 鼠标按下 –&g...

迷途小书童 9个月前 (05-15) 937℃ 0评论 1喜欢