自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (1)
  • 收藏
  • 关注

原创 VMware 网络配置教程

通过本教程,您应该能够成功配置 VMware 虚拟机的网络设置。如果有任何问题,请参考 VMware 官方文档或社区论坛获取更多帮助。

2024-10-23 15:41:20 473

原创 PyQt 程序使用 Inno Setup 打包成 Setup 安装包教程

通过以上步骤,你应该能够成功将你的 PyQt 应用程序打包成 Inno Setup 安装包。这将为用户提供一个简单的安装体验。如果遇到问题,可以参考 Inno Setup 的文档或社区寻求帮助。

2024-10-23 12:00:49 502

原创 PyQt 迁移到 PySide

将 PyQt 迁移到 PySide 的过程主要包括以下几个步骤。PySide 和 PyQt 的 API 基本相似,但是仍有一些细微的差别。

2024-08-27 13:05:40 878

原创 PyQt5 动画 GIF 显示示例

以下代码示例演示了如何使用 PyQt5 创建一个窗口,并在窗口中显示一个可以自动调整大小的动画 GIF。

2024-08-27 08:10:10 338

原创 PyQt 信号与槽机制详解

信号与槽是 PyQt 中一种非常强大的机制,它允许开发者以一种非常灵活的方式来响应用户界面上的各种事件,如按钮点击、表单提交等。在 PyQt 中,你也可以定义自己的信号。这可以通过继承QObject并使用pyqtSignalmy_signal = pyqtSignal() # 无参数的信号my_signal_with_params = pyqtSignal(str, int) # 带参数的信号槽函数就是普通的函数,但它们被设计为响应信号。你可以在任何继承自QObject的类中定义槽函数。

2024-06-19 15:50:10 839

原创 python 从一段文字中提取时间字符串

这样,你可以根据需要从文本中提取出具体的时间字段,以便进一步处理或者存储。

2024-06-19 13:11:05 453

原创 python写excel

你可以根据需要选择适合你的条件类型,并结合格式化选项来实现所需的效果。如果你需要更多详细信息,可以参考 XlsxWriter 官方文档。通过这样设置,Excel 文件中大于5的单元格将显示为浅红色背景和深红色字体,以便突出显示这些符合条件的单元格。每种条件类型还可以有更加具体的配置选项。

2024-06-17 16:42:03 606

原创 nginx设置一个TCP代理(用于RDP连接)

在 Nginx 中,stream 上下文必须在 http 上下文之外,并且只能位于顶级配置文件中或包含在主配置文件中的单独文件中。Nginx 的配置文件通常包含一个 http 块,用于处理 HTTP 和 HTTPS 请求,但是 stream 块是独立的,并且不能嵌套在 http 块中。

2024-05-28 18:49:47 620

原创 自己搭建内网穿透

本文介绍使用最新版frp搭建内网穿透,最新版本的frp在配置上与之前有很大不同,需要使用.toml文件进行配置。其中主要问题出现在toml文件内部。

2024-05-24 19:30:00 721

原创 PyQt5实现PDF预览

PyQt不支持PDF预览的,为了解决这个问题,本文思路是:想将PDF生成长图片,让后PyQt加载长图片达到预览效果。

2024-05-16 13:32:47 749

原创 GitPython 使用教程

GitPython 是一个用于与 Git 版本控制系统进行交互的 Python 库。它提供了简单的接口,让你可以通过 Python 代码执行 Git 命令和操作 Git 仓库。

2024-05-07 09:56:32 950

原创 Ubuntu 自己写的程序如何创建快捷方式

在文件中填写必要的信息,如程序名、执行文件路径、图标等。创建一个新的.desktop文件。保存文件,并确保它有可执行权限。

2024-04-23 11:04:11 601

原创 修改Ubuntu22.04系统图标

主要思路是用自己图片替换系统图片,保持系统图片同名,同格式。

2024-04-22 10:23:58 707

原创 脚本实现Ubuntu设置屏幕无人操作,自动黑屏

使用 xrandr 命令可以实现对屏幕的控制,包括调整分辨率、旋转屏幕以及关闭屏幕等。要实现 Ubuntu 设置屏幕在无人操作一段时间后自动黑屏,可以借助 xrandr 命令来关闭显示器。请注意,这个脚本会定时检测鼠标和键盘输入,如果在设定的时间内没有输入,则关闭显示器。然后,你可以使用 xrandr 命令来关闭显示器。将#WaylandEnable=false 前面的#删除,然后重启机器。然后在终端中执行该脚本即可实现屏幕在无人操作一段时间后自动黑屏。首先,你需要找到系统中显示器的名称,可以通过运行。

2024-03-22 09:05:14 956

原创 超好用的打包跨平台应用-Electron

Electron 是一个开源的桌面应用程序开发框架,让你可以使用 HTML、CSS 和 JavaScript 构建跨平台的桌面应用程序。在开发完 Electron 应用后,你需要将其打包成可执行文件以便用户安装和运行。

2024-03-13 14:21:35 734

原创 python更方便使用字典-Munch

本教程介绍了如何安装 Munch 库,并展示了其基本用法和一些高级特性。通过 Munch,你可以更方便地操作字典对象,并以属性访问的方式处理数据,提高代码的可读性和易用性。

2024-03-06 09:23:25 412

原创 PyQt 逻辑与界面分离

的逻辑类,并将 UI 实例作为参数传递给它的构造函数。在逻辑类中,我们定义了一些处理按钮点击事件的逻辑,并使用。模块,并在主窗口的构造函数中创建了逻辑实例。然后,我们通过调用逻辑实例的方法来设置连接和处理事件。将逻辑与界面分离是一种良好的软件设计实践,可以提高代码的可维护性和可扩展性。通过这种方式,你可以将主窗口的逻辑代码与界面分离,使代码更加清晰、可读和易于维护。在转换后的 Python 代码中,我们导入了。工具转换 Qt Designer 的。在上面的示例中,我们创建了一个名为。来访问界面上的控件。

2024-02-26 16:35:18 697

原创 Python 操作PDF ——PyMuPDF 教程

PyMuPDF 是一个 Python 的第三方库,用于处理 PDF 文件。它基于 MuPDF 库,提供了一系列功能强大的工具,包括读取、编辑和创建 PDF 文档等。本教程将引导您学习如何使用 PyMuPDF 处理 PDF 文件。

2024-01-30 08:06:57 2172

原创 如何动态执行一些 Python 代码块

本文介绍了如何使用exec()函数在 Python 中动态执行代码块,并且演示了如何使用eval()函数获取代码块的返回值。在编写 Python 程序时,如果需要动态地执行一些代码块,可以使用exec()和eval()函数来实现。

2024-01-19 09:20:37 670

原创 Ubuntu中将URL 包装成客户端程序

在Ubuntu中,可以使用GTK+(GIMP Toolkit)作为GUI技术来快速将URL包装成客户端应用程序。GTK+是一个跨平台的图形工具包,它提供了丰富的组件和工具,用于构建用户界面。此外,您还可以使用其他GUI工具包,如Qt、wxWidgets等,来实现类似的功能。安装完成后,重新编译您的代码,并尝试运行应用程序。如果仍然遇到问题,请检查依赖项是否正确安装,并确保您的代码中包含正确的头文件和库路径。这样,一个简单的URL包装客户端应用程序就会打开,并加载指定的URL。创建一个新的文件,例如。

2024-01-12 13:01:00 487

原创 docker配置容器内访问主机服务

当我们在Docker容器中运行应用程序时,有时候需要访问宿主机的IP地址。然而,默认情况下,Docker容器内无法直接使用宿主机的IP地址。为了解决这个问题,Docker提供了一个特殊的主机名。通过上述步骤,我们可以在Docker容器内轻松访问宿主机的IP地址。这对于需要与宿主机进行通信或连接到宿主机上运行的服务非常有用。主机名来访问宿主机的IP地址。是Docker网络中宿主机的默认网关地址。解析为宿主机的IP地址,并返回该地址。参数将宿主机的IP地址映射到。,使得容器可以轻松访问宿主机。

2023-12-15 10:48:49 4441

原创 将NiceGUI应用程序打包成EXE文件

NiceGUI是一个简单易用的Python库,用于创建基于文本的用户界面。在本教程中,我们将学习如何将NiceGUI应用程序打包成可执行文件(EXE)。

2023-08-29 15:46:45 2743 9

原创 python web GUI框架-NiceGUI 教程(二)

streamlit可以在一些简单的场景下仍然推荐使用,但是streamlit实在不灵活,受限于它的核心机制,NiceGUI是一个灵活的web框架,可以做web网站也可以打包成独立的exe。

2023-08-29 08:11:23 2448

原创 python web GUI框架-NiceGUI 教程(一)

streamlit可以在一些简单的场景下仍然推荐使用,但是streamlit实在不灵活,受限于它的核心机制,NiceGUI是一个灵活的web框架,可以做web网站也可以打包成独立的exe。

2023-08-28 16:59:52 6925

原创 开源vue动态表单组件

vue+element的动态表单组件,拖拽组件到面板即可实现一个表单。

2023-08-28 08:31:43 498

原创 PyInstaller使用教程

PyInstaller提供了许多选项,可以根据您的需求进行自定义。-F:生成单个可执行文件而不是一个文件夹。-w:生成一个没有控制台窗口的可执行文件。:指定一个图标文件作为可执行文件的图标。

2023-08-23 10:23:58 715

原创 Python发送邮件

在Python中,我们可以使用smtplib库来发送电子邮件。smtplib是Python标准库中的一部分,它提供了一个简单的接口来连接到邮件服务器并发送电子邮件。

2023-08-22 13:39:25 229

原创 PyQt5实现桌面小宠物

这个程序会创建一个包含个宠物的窗口,宠物会100毫秒随机移动一次。请注意,你需要有一个多组图片等文件夹,并且它需要和这个 Python 文件在同一目录下。你可以使用任何你喜欢的图片动画。以下是一个简单的示例,展示如何使用 PyQt5 创建一个简单的宠物窗口,该窗口在屏幕上可以随鼠标移动。要实现一个桌面宠物,你需要使用 PyQt5 创建一个 GUI 程序,然后在主循环中更新宠物的状态。首先,你需要安装 PyQt5。然后,创建一个 Python 文件(例如。

2023-08-22 07:38:35 636

原创 SQL递归获取完整的树形结构数据

通过使用 WITH RECURSIVE,我们可以从顶层节点开始,递归地获取整棵树的分类信息。初始查询部分选择了顶层节点的数据,然后通过递归查询部分逐级获取子节点。在 SQL 中,WITH RECURSIVE 用于创建递归查询,它允许在查询中引用自身。这种查询通常用于处理具有层次结构的数据,例如树形结构。是包含分类信息的表,每个分类都有一个唯一的。获取完整的树形结构数据。

2023-08-21 15:00:56 1109

原创 Windows上使用Python连接打印机

请注意,您需要具有适当的权限才能使用CUPS。在某些情况下,您可能需要以管理员或root用户身份运行Python脚本。首先,确保已安装CUPS服务。然后,您可以使用Python的。库来连接并控制打印机。

2023-08-18 15:00:12 3078

原创 fastapi发布web配置页面

运行应用程序。

2023-08-18 14:11:58 1040

原创 python实现文字转语音

通过本教程,您已经了解了如何使用pyttsx3库将文本转换为语音,并设置语音属性和保存语音输出。现在您可以开始创建自己的语音应用程序了!

2023-08-17 14:15:40 1920 1

原创 Python读写配置文件

通过使用模块,我们可以方便地读取和写入配置文件,从而实现程序的配置管理。这使得我们可以将程序的配置项集中保存在一个文件中,方便进行修改和管理。

2023-08-17 13:54:52 1244

原创 Python SFTP 详细使用

SFTP(SSH File Transfer Protocol)是一种基于SSH协议的安全文件传输协议。Python提供了paramiko库来实现SFTP功能。本文将详细介绍如何使用Python和paramiko库进行SFTP操作。

2023-08-15 09:17:31 6633

原创 Python 监控 Windows 服务

Python 在 Windows 系统上可以使用wmi模块来实现对 Windows 服务的监控。本文将介绍如何使用 Python 监控 Windows 服务,并实现服务状态的查询和服务启停功能。

2023-08-11 08:49:16 1697

原创 Maxwell 数据同步使用教程

通过本文的介绍,我们可以看出,Maxwell 是一个非常强大且易于使用的 MySQL 数据同步工具,可以满足大部分企业的需求。如果您对数据同步感兴趣,不妨试试 Maxwell。

2023-08-10 10:57:05 1188

原创 Maxwell与canal工具对比

Maxwell和Canal是两种不同的数据同步工具,都是在数据迁移、数据同步、数据分发等领域发挥作用的工具,但是它们之间存在一些差异。

2023-08-10 10:53:32 1064

原创 Docker安装Kafka教程

本教程将指导您如何使用Docker安装和运行Kafka。app-tier:网络名称–driver:网络类型为bridge。

2023-08-10 08:07:31 858

原创 Vim常用指令

Vim是一个强大的文本编辑器,它在命令行界面下工作,拥有丰富的功能和快捷键。本文将介绍一些常用的Vim指令,帮助您更高效地使用Vim编辑器。

2023-08-10 07:57:29 1661

原创 SSH远程Ubuntu教程

SSH(Secure Shell)是一种网络协议,用于在不安全的网络中安全地远程登录和执行命令。它使用加密技术来保护数据的传输和身份验证过程。

2023-08-09 14:47:33 3124

PDF文件转高清长PNG图片

PDF文件转高清长PNG图片

2024-09-25

clone-git-wb.py

Python利用Git的自动化脚本功能以及Gitlab API来轻松地克隆Gitlab 组织下的所有项目,包括主群体及子群体。

2024-08-23

NiceGUI 结合echarts,并实时更新添加数据

NiceGUI 结合echarts,并实时更新添加数据

2024-07-15

STM32F103C8T6串口发送+接收 - Modbus.zip

STM32 实现Modbus RTU 读取数据到OLED显示

2024-07-09

PyQt5实现PDF预览

使用PyQt5创建一个简单的PDF预览应用程序,并将所选的PDF文件转换为长图片以便在PyQt中显示。

2024-05-16

ControlCAN.dll

使用硬件 CANalyst-ii

2024-05-07

canalystii.py

使用硬件 CANalyst-ii

2024-05-07

python-canalystii.py

使用硬件 CANalyst-ii

2024-05-07

PDFtoPrinter.exe: Command-line PDF printing

PDF to Print:命令行PDF打印

2024-03-19

pyqt 实现 仪表盘,可以指定量程

pyqt 实现 仪表盘,可以指定量程,动态刷新。

2024-02-26

python操作PDF程序

将PDF操作封装成类,便于添加新的文本和图表

2024-01-31

用python实现浏览器加载本地web或URL

将在线或本地的web封装成本地客户端

2024-01-15

NiceGUI登录页面源代码

NiceGUI管理Web开发细节,让您专注于各种应用程序的Python代码,包括机器人、物联网解决方案、智能家居自动化和机器学习。NiceGUI旨在与物联网设置中的网络摄像头和GPIO引脚等连接的外围设备顺利工作,它在一个地方简化了所有代码的管理。这里是登录页面的实现,包含了主页面的控件布局,文本输入框设置,密码输入框设置,密码验证,页面跳转等。

2023-08-29

DesktopPet.zip

pyqt5实现的桌面宠物,包含图片资源,也可以将图片资源换成自己的个人图片,养个自己,要实现一个桌面宠物,你需要使用 PyQt5 创建一个 GUI 程序,然后在主循环中更新宠物的状态,定时更新png图片形成动画。配合鼠标点击拖拽,更形象的与桌面宠物互动。并设置了功能栏显示,配合右击菜单,可以设置鼠标跟随,和固定位置。在工作之余,也需要解压解压。

2023-08-21

LoRa和Zigbee的区别

LoRa和Zigbee的区别,从多个方便进行了对比,LoRa和Zigbee都是无线通信技术,常被用于物联网(IoT)应用中。它们有一些相似之处,比如都是低功耗、长距离的无线通信技术,适用于智能城市、智能农业等物联网领域。但它们也有一些明显的区别。

2023-08-21

Python 监控 Windows 服务

Python 监控 Windows 服务源代码

2023-08-11

python数字识别-模型应用 测试图片

python数字识别-模型应用 测试图片

2023-08-03

python数字识别-训练模型 代码+训练需要的图片

python数字识别-训练模型 代码+训练需要的图片

2023-08-03

PyQt5与加载HTML并与JS交互

PyQt5与加载HTML并与JS交互

2023-07-27

Python编程规范要求

Python编程规范是指在使用Python编程时应遵循的一系列约定和规则。编程规范的目的是提高代码的可读性和可维护性,使多人合作开发更加高效。 Python编程规范的主要内容包括以下几个方面: 1. 缩进:Python使用缩进来表示代码块的层次关系,推荐使用四个空格进行缩进。 2. 命名规范:变量、函数和类的命名应具有描述性,使用小写字母和下划线的组合,遵循下划线命名法。 3. 注释:为了增加代码的可读性,应在关键代码块和函数上方添加注释,解释代码的功能和实现思路。 4. 函数和方法的设计:函数应尽量做到单一职责,遵循命名规范,并且应该有良好的文档说明。 5. 异常处理:合理地处理异常是良好的编程实践,应该使用try-except语句捕获和处理可能出现的异常。 6. 模块和包的组织:将相关的功能封装在模块和包中,使代码结构清晰,并且可以方便地复用。 7. 代码风格:遵循PEP 8规范,包括使用空格而不是制表符进行缩进、每行代码不超过79个字符等。 遵循Python编程规范可以使代码更加整洁、易读和易于维护,同时也有助于提高代码的质量和可靠性。 附件为详细的规范要求

2023-07-26

图片转ico格式,可以自定义大小

图片转ico格式,可以自定义大小。

2023-07-19

Modbus RTU / TCP 介绍与分析文档

对 Modbus RTU/TCP 协议报文介绍和常见故障判断与分析。便于项目现场调试售后 人员处理分析 modbus 通讯问题,适用于modbus调试或开发人员。

2023-07-17

python实现滚动抽奖(可加小机关)

python实现滚动抽奖(可加小机关)

2023-07-14

Redmine用户手册

Redmine用户手册

2023-06-30

软件-python pyinstaller GUI

软件-python pyinstaller GUI

2022-01-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除