自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT信号与槽Demo

QT信号与槽Demo,生成一个按钮点击打印字符串。

2024-05-17 16:33:15 101

原创 【QString 转 int】

QString 转 int。

2024-04-10 13:48:42 335

原创 使用pyqt从主界面选择3个次界面中的一个跳转

【代码】使用pyqt从主界面选择3个次界面中的一个跳转。

2024-01-16 15:37:13 426

原创 maven的依赖如何添加

在pom.xml文件中添加以下依赖:<project> ... <dependencies> <dependency> ... </dependency> ... </dependencies> ...</project>例子:对于Java 11或更高版本,你可能需要添加类似下面的依赖:<dependency&gt

2024-01-11 10:50:53 509

原创 python在Windows上U盘识别,获取盘符

【代码】python在Windows上U盘识别,获取盘符。

2024-01-10 10:49:02 526

原创 纯c语言实现的监控windows下U盘的插拔并读取指定文件

【代码】纯c语言实现的监控windows下U盘的插拔并读取指定文件。

2024-01-09 16:30:22 484

原创 const char *类型拼接

【代码】const char *类型拼接。

2024-01-09 15:24:25 483

原创 AttributeError: module ‘win32api‘ has no attribute ‘SetWin32DeviceChange‘

模块没有正确安装,或者这个方法在当前版本的。

2024-01-09 09:45:53 647

原创 python查看包版本号和路径

import win32apiprint(win32api.version)print(dir(win32api))

2024-01-09 09:37:24 305

原创 dir /s /d 获取每个文件的大小

请注意,这个命令不会对文件夹的大小进行汇总,而是显示每个文件的大小。如果需要查看文件夹的总体大小,CMD并没有直接的命令可以实现这一点,但可以通过其他方式,例如在资源管理器中右键点击文件夹,选择“属性”,在弹出的窗口中查看文件夹的大小。这条命令会递归地列出当前目录及其所有子目录下的文件和文件夹,并显示文件的大小(以字节为单位)。在Windows系统的命令提示符(CMD)中,要查看子文件夹下所有文件的大小,可以使用。等,这些工具可以提供更详细的文件和文件夹大小信息,并能够以图形界面展示。

2024-01-08 11:16:25 2810 1

原创 python怎么判断文件是不是按名称排序的最后一个

在Python中,要判断一个文件是否是按照名称排序的最后一个文件,您可以通过比较文件名来进行判断。替换为您要判断的文件名。如果该文件名与排序后的文件列表中的最后一个文件名相同,那么它就是按名称排序的最后一个文件。

2024-01-08 11:13:46 385

原创 052230和061238 转换为24小时的时分秒,相差多少秒,使用python

好的,首先我们需要将这两个时间转换为24小时制。然后计算两个时间之间的秒数差异。请稍等,我将开始处理。

2024-01-08 11:11:58 349

原创 python输入输出

在Python中,输入和输出通常是通过标准输入输出流(stdin和stdout)来处理的。

2024-01-08 11:11:20 444

原创 python在一个文件夹中按文件名排序,获取这一文件的下一个文件名

模块来遍历这些文件。获取特定文件的下一个文件名可以通过排序后的列表来查找。这段代码会找到在给定文件夹中按文件名排序后的下一个文件名。如果目标文件是列表中的最后一个文件,则。函数对文件夹内的文件进行排序,并使用。在Python中,您可以使用。

2024-01-08 11:10:39 444

原创 python异常处理如何跳过这一次继续循环

异常,并在异常发生时跳过当前的迭代,继续执行循环。语句跳过当前的迭代,继续执行循环。这样,即使有些文件的时间戳格式不正确,循环也不会中断,程序会继续处理其他文件。如果你遇到一个时间戳格式不正确的情况,你可以使用。异常被触发,表示时间戳格式不正确,我们使用。块来捕获异常,打印一条错误信息,并使用。块来尝试将时间戳转换为。在这个例子中,我们使用。

2024-01-08 11:08:45 528

原创 CortexA-72和Cortex-A7

它的性能相较于 Cortex-A7 有很大的提升,可以带来更快的运行速度和更高的能效。Cortex-A72 采用 big.LITTLE 架构,可以与 Cortex-A53 或其他 Cortex-A 系列处理器核心搭配使用。Cortex-A7 是一款较早推出的处理器核心,主要用于低功耗设备和移动设备。它的性能相对较低,但在功耗和成本方面具有优势。Cortex-A7 同样采用了 big.LITTLE 架构,可以与 Cortex-A15、Cortex-A9 或其他 Cortex-A 系列处理器核心搭配使用。

2023-10-24 13:34:41 543

原创 modbus rtu 主站对36个从站读写modbus_tk

库来实现Modbus RTU主站与从站的通信。首先通过串口建立与Modbus RTU主站的通信,然后循环遍历36个从站,先执行写入操作,然后进行读取操作。你需要根据实际需求修改代码中的写入数据,并根据从站的起始地址和数量进行相应的读写操作。请注意以上代码只是一个简单示例,你可能需要根据实际需求进行更详细的功能开发。请根据实际的串口和从站配置进行相应的修改,并确保正确安装了。方法执行Modbus RTU读写操作。在示例代码中,我们使用。在这个示例代码中,我们使用。来创建主站对象,并通过。

2023-09-04 01:44:25 785

原创 tornado在模板中访问二维数组特定元素

要在Tornado的模板中访问二维数组的特定元素,你可以使用Tornado的模板语法和索引操作来获取二维数组中的元素。时,Tornado将渲染模板并在浏览器中显示特定索引的二维数组元素。在这个示例中,将显示第一行第二列的元素,即数字。你可以根据需要在模板中使用Tornado的模板语法和HTML标记来访问和展示二维数组的特定元素。中,我们可以使用索引操作来访问特定的二维数组元素,例如。在这个示例中,我们创建了一个名为。表示访问第一行第二列的元素。方法中,我们初始化一个二维数组。模板,并将数组传递给模板中的。

2023-08-10 08:45:14 168

原创 tornado在模板中遍历二维数组

要在Tornado模板中遍历一个二维数组,你可以使用Tornado的模板语法来实现迭代和显示数组中的每个元素。时,Tornado将渲染模板并在浏览器中显示二维数组的内容。每个元素将显示在HTML表格的单元格中。中,我们使用Tornado的模板语法来进行迭代。开始一个外部循环,遍历数组中的每一行。方法中可以指定模板文件的路径。在这个示例中,我们创建了一个名为。方法中,我们初始化一个二维数组。模板,并将数组传递给模板中的。遍历当前行的每个元素。注意:上述示例中,模板文件。将当前元素显示到视图中。

2023-08-10 08:14:45 175

原创 列表转换为字典

在上述示例中,我们使用列表推导式来构建字典。通过遍历范围为偶数位置的索引值,我们将每个奇数位置的元素作为字典的键,紧随其后的下一个元素作为值。无论你选择哪种方法,都能将列表转换为字典。请根据实际情况选择最适合你的方法。如果还有其他问题,请随时提问。函数将两个切片合并成一个键值对,然后。当需要将列表转换为字典时,可以使用。返回列表中的偶数位置元素,而切片。函数或列表推导式来完成转换。在上述示例中,我们使用切片和。函数将其转换为字典。

2023-08-10 08:14:12 3230

原创 tornado如何在网页模板中显示字典

要在 Tornado 的网页模板中显示字典的键和值,你可以使用 Tornado 内置的模板引擎。在这个示例中,我们使用了 Tornado 的模板语法来循环遍历字典的键值对,并使用。在上面的示例中,我们使用 Tornado 框架创建了一个简单的 Web 应用。方法传递字典作为参数,并将生成的 HTML 内容作为响应传递回浏览器。在上面的示例中,我们使用了 Tornado 的模板语法。分别表示当前循环迭代中的键和值。在该方法中,我们创建了一个名为。字典的每一对键值对上进行循环。然后,我们使用模板的。

2023-08-10 08:13:25 164

原创 python 提取冒号和逗号内的字符串

如果你想要从字符串中提取冒号和逗号之间的内容,你可以使用正则表达式来完成。采用非贪婪模式,以尽可能少地匹配字符,这可以确保在第一个逗号之前找到冒号的内容。如果你有其他的模式要提取,可以根据自己的需要调整正则表达式的模式。,它表示匹配冒号和逗号之间的内容(不包括冒号和逗号本身)。如果你还有其他问题,请随时提问。变量中,它是一个包含所有匹配项的列表。方法来查找匹配指定模式的所有子字符串。列表,并打印提取到的内容。需要注意的是正则表达式中的。在上面的示例中,我们使用。提取到的内容将存储在。

2023-08-10 08:12:35 837

原创 python 提取”“内的字符串

当然,你可以根据自己需要使用不同的正则表达式模式来提取其他模式的子字符串。在编写正则表达式时,需要注意使用适当的转义字符,以确保正则表达式的准确性。方法来查找匹配指定模式的所有子字符串。这个方法接受两个参数:模式(正则表达式)和待查找的字符串。在这个例子中,我们的模式是。如果你需要从字符串中提取特定模式的子字符串,可以使用正则表达式来进行匹配和提取。变量中,它是一个包含所有匹配项的列表。如果有更多的问题,请随时提问。,它表示查找双引号之间的内容(不包括双引号本身)。列表,并打印提取到的内容。

2023-08-10 08:12:00 298

原创 python 读取文件

函数,第一个参数是要打开的文件名(可以是绝对路径或相对路径),第二个参数是文件的模式。希望这些示例能帮助你理解如何在 Python 中读取文件的内容。注意,上述的示例是一次性读取整个文件的内容。方法按行读取文件,或者使用迭代器逐行读取文件,以减少内存消耗。语句可以确保文件在处理完后自动关闭,无需手动调用。无论你选择哪种方法,都要记得在操作完文件后调用。在 Python 中,你可以使用内置的。方法来读取文件的内容,并将其保存在。方法来关闭文件,释放系统资源。最后,记得在读取完文件后调用。模式,表示只读模式。

2023-08-10 08:11:16 100

原创 tornado在模板中遍历二维数组

要在Tornado模板中遍历一个二维数组,你可以使用Tornado的模板语法来实现迭代和显示数组中的每个元素。时,Tornado将渲染模板并在浏览器中显示二维数组的内容。每个元素将显示在HTML表格的单元格中。中,我们使用Tornado的模板语法来进行迭代。开始一个外部循环,遍历数组中的每一行。方法中可以指定模板文件的路径。在这个示例中,我们创建了一个名为。方法中,我们初始化一个二维数组。模板,并将数组传递给模板中的。遍历当前行的每个元素。注意:上述示例中,模板文件。将当前元素显示到视图中。

2023-08-10 08:10:18 128

原创 python的config模块的使用

【代码】python的config模块的使用。

2023-08-07 10:59:42 348

原创 linux系统基于pyudev的USB设备插拔检测

【代码】linux系统基于pyudev的USB设备插拔检测。

2023-08-01 10:01:20 317

原创 module ‘serial’ has no attribute ‘Serial’

报错:module ‘serial’ has no attribute ‘Serial’解决办法:1、卸载serial;2、卸载pyserial;3、重新打开你的编辑器。

2023-08-01 08:38:17 483

原创 python modbus RTU 03功能码和10功能码

register_values = [1, 2, 3, 4, 5] # 要写入的寄存器值列表。starting_address = 90 # 要写入的寄存器起始地址。print(“保持寄存器值:”, result.registers)print(“读取保持寄存器失败:”, result)print(“写入寄存器失败:”, result)print(“寄存器写入成功”)

2023-07-15 21:46:00 625

原创 linux检测串口报文

这些方法可以帮助你检测串口报文。选择适合你需求的方法,根据实际情况调整串口设备路径和波特率。在Linux中,你可以使用一些命令和工具来检测串口报文。

2023-07-13 15:29:33 1030

原创 linux 文字识别软件

这些是一些常见的 Linux 文字识别软件,你可以根据自己的需求选择适合的软件。请注意,安装命令可能因 Linux 发行版的不同而有所差异,请根据你的发行版进行相应的安装。Tesseract-OCR:这是一个开源的 OCR 引擎,被认为是最准确和功能强大的 OCR 软件之一。gImageReader:这是一个基于 Tesseract 的图形界面 OCR 工具,提供了一种直观的方式来处理图像和提取文本。CuneiForm:这是一个免费的 OCR 引擎,支持多种语言,并提供命令行接口和图形界面。

2023-07-10 16:05:14 1379

原创 ubunt 桌面快捷键

这些是一些常用的快捷键,你也可以根据个人需要自定义快捷键。

2023-07-10 14:08:02 1131

原创 python 获取线程返回值

以上方法都可以用于获取线程或进程的返回值,在实际使用时,根据具体的需求选择合适的方法。

2023-07-07 13:40:59 2965

原创 ModuleNotFoundError: No module named ‘PyQt5.QtWebEngineWidgets‘

命令无法正常运行,你可能需要检查你的环境变量和软件包安装权限等因素是否会造成问题。是Python下用于呈现和操作网页的一个模块。模块及其相关子模块。这个错误提示通常是因为在你的Python环境中缺少了。如果你使用的是虚拟环境,则应该激活虚拟环境并完成。的安装才能安装这两个模块。

2023-06-26 09:20:34 3992

原创 Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-build-jw0f2yys/tornado/

如果还是不能解决问题,可以尝试升级 pip 源码来看看。如果还是不能解决问题,请再提供具体错误信息,以便更好地理解问题的根本原因。开发库,并重新运行您的命令。发行版中,通过以下命令安装。这个错误消息通常是由于缺少。开发库文件而导致的。

2023-06-12 17:12:41 1889

原创 Linux将python3的命令改为python

如果想要永久生效,可以将该命令添加到。在Linux系统中,可以使用。这样,以后在终端中输入。命令时,实际上是在运行。

2023-06-12 17:10:05 1803

原创 python 打印当前时间到毫秒

这段代码将会打印出一个当前时间的字符串,格式为 “2022-09-30 12:23:45.678”,其中最后三位表示毫秒。函数来格式化当前时间。会输出六位数字表示毫秒,我们需要使用。在 Python 中,可以使用。函数将时间格式化为一个字符串。来截取前面的 23 位数字。用于表示毫秒部分,由于。在这个例子中,首先使用。

2023-06-09 14:32:17 2393 1

原创 python modbus RTU

需要注意的是,使用 Modbus RTU 通讯时,还需要注意一些串口设置,例如数据位、停止位、校验等。在实际使用时,需要根据具体设备的规格说明来进行设置。在连接时,需要指定一些连接参数,例如设备的地址、端口、波特率等。Modbus RTU 是一种基于串口通讯的 Modbus 协议,它适用于需要长距离和高速传输的场合。在使用 PyModbus 库时,需要根据设备类型(TCP 还是 RTU)来指定不同的。类创建了一个 Modbus RTU 客户端对象,并指定了串口的设备文件名(方法读取了一个保持寄存器的值。

2023-06-09 10:58:33 2025

原创 import psutil

返回值是一个命名元组 (total, available, percent, used, free, active, inactive, buffers, cached, shared, slab),分别代表总内存大小、可用内存大小、内存使用率、已使用内存大小、未使用内存大小、活跃内存大小、非活跃内存大小、缓存大小、缓存中的进程数、共享内存大小、slab 元数据大小。其中,total 代表磁盘总大小,used 代表已使用的磁盘大小,free 代表未使用的磁盘大小,percent 代表磁盘使用率。

2023-06-09 10:23:16 124

原创 import paho.mqtt.client as mqtt安装

确认你的系统已经安装了 Python 和 pip,如果没有请先进行安装。打开终端或命令行工具,进入你想要安装 Paho-MQTT 的虚拟环境。其中 X.Y.Z 为需要安装的 Paho-MQTT 版本号。如果输出了 Paho-MQTT 的版本号,说明安装成功。

2023-06-09 09:24:47 1280

UI、UE学习工具集合.xlsx

UI、UE学习工具集合.xlsx

2022-09-15

42935-C++程序设计——思想与方法 慕课版(第3版)-代码清单.docx.docx

42935-C++程序设计——思想与方法 慕课版(第3版)-代码清单.docx.docx

2022-09-15

《C++程序设计》实验及其测试说明.rar.rar

《C++程序设计》实验及其测试说明.rar.rar

2022-09-15

C++程序设计精要教程PPT.rar.rar

C++程序设计精要教程PPT.rar.rar

2022-09-15

C++学习路线图.jpeg

C++学习路线图.jpeg

2022-09-15

《C++程序设计》课程大纲.docx.docx

《C++程序设计》课程大纲.docx.docx

2022-09-15

C语言考试重点(考前必看-吃透必过).doc

C语言考试重点(考前必看-吃透必过).doc

2022-09-15

C语言函数题特训(基础).doc

C语言函数题特训(基础).doc

2022-09-15

C语言程序填空题30道(简单).doc

C语言程序填空题30道(简单).doc

2022-09-15

C语言200道选择题(简单).doc

C语言200道选择题(简单).doc

2022-09-15

C语言深入解析.rar

C语言深入解析.rar

2022-09-14

二级C语言课件(清华大学).ppt

二级C语言课件(清华大学).ppt

2022-09-14

c语言程序设计 3版 谭浩强 练习项目.rar

c语言程序设计 3版 谭浩强 练习项目.rar

2022-09-14

C语言参考手册(英文版).pdf

C语言参考手册(英文版).pdf

2022-09-14

C语言编程入门教程(copy).ppt

C语言编程入门教程(copy).ppt

2022-09-14

深入分析多线程同步.doc

深入分析多线程同步.doc

2022-09-14

C语言的变量 与 堆栈.doc

变量与堆栈.doc

2022-09-14

C语言课后题答案(中国铁道出版社)第三版.docx

C语言课后题答案(中国铁道出版社)第三版.docx

2022-09-14

基于Python实现的线性代数算法库Python_linear_algebra(PLA)

1、该算法库较为简陋 2、仅供学习交流使用

2022-02-06

空空如也

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

TA关注的人

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