欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入免费知识星球。

各种编程语言的技术博文

PyQt5系列教程(三十六)label要显示的文本太多?那就加个滚动条

PyQt5系列教程(三十六)label要显示的文本太多?那就加个滚动条

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 默认情况下,在 label 上显示大量文本时,会截断无法显示的部分。这……

PyQt5系列教程(三十五)QGraphicsView显示图片

PyQt5系列教程(三十五)QGraphicsView显示图片

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 QGraphicsView 是 PyQt5 里负责显示图片的控件,它需……

使用 CLion 进行 Rust 编程

使用 CLion 进行 Rust 编程

环境 windows 10 64bit clion 2022.2.4 下载安装 到官网下载最新版本 https://www.jetbrains.com/clion/,傻瓜式安装即可 安装成功后进行……

Windows 搭建 Rust 开发环境

Windows 搭建 Rust 开发环境

环境 windows 10 64bit 安装 学习 Rust 的第一步当然是安装它,这里使用 rustup 的命令行工具来完成 Rust 的下载与安装,rustup 还被用来管理不同的 Rust ……

streamlit 处理实时视频

streamlit 处理实时视频

环境 windows 10 64bit streamlit 1.13.0 streamlit-webrtc 0.43.4 简介 前文介绍过 Streamlit 这个可以快速创建 web 应用的开源……

PyQt5系列教程(三十四)QComboBox基本使用

PyQt5系列教程(三十四)QComboBox基本使用

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 简介 QComboBox 是下拉列表控件,提供多个选项,让用户选择,在实际应……

PyQt5系列教程(三十三)窗口大小的设置

PyQt5系列教程(三十三)窗口大小的设置

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 我们常见的界面上都有最小化、最大化按钮 鼠标点击后,就可以将窗口缩小……

PyQt5系列教程(三十二)主题美化qt-material

PyQt5系列教程(三十二)主题美化qt-material

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 qt-material 3.0.1 前言 嫌自己画的 UI 界面太丑?一个个……

Python实用模块(三十七)python-mss

Python实用模块(三十七)python-mss

环境 windows 10 64bit python 3.8 mss 6.1.0 前言 python-mss 是一个速度非常快的截图工具,支持跨平台,使用纯 python 语言开发。 安装 使用 ……

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

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

软硬件环境 Windows 10 64bit Anaconda3 with python 3.8 PyQt5 5.15 前言 滑动条 QSlider 也是一个常见的控件,有水平滑动条和垂直滑动条之……

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 操作的……