- 博客(17)
- 收藏
- 关注
原创 pyside2 demo:制作一个py语言的代码编辑器,在字符‘def ‘ 和 ‘(‘之间的字符为红色高亮
【代码】pyside2 demo:制作一个py语言的代码编辑器,在字符‘def ‘ 和 ‘(‘之间的字符为红色高亮。
2023-10-18 10:46:25 118 1
原创 yside2 demo:制作一个py语言的代码编辑器,特殊字符蓝色高亮、定义类和方法时为红色高亮
它包含了一些正则表达式和格式化规则,用于高亮Python代码中的关键字、类、函数和字符串。然后,我们创建了一个名为CodeEditor的自定义QPlainTextEdit类,它使用PythonHighlighter来高亮文本。最后,我们创建了一个名为MainWindow的主窗口,并将CodeEditor设置为其中央部件。
2023-10-18 10:08:50 134 1
原创 PySide2实现一个简单的 Python 代码编辑器,可以显示行号,并且可以高亮 Python 的关键字和整数。
【代码】PySide2实现一个简单的 Python 代码编辑器,可以显示行号,并且可以高亮 Python 的关键字和整数。
2023-10-17 15:03:07 168 1
原创 pyside2代码编辑器-QSyntaxHighlighter高亮字体
【代码】pyside2代码编辑器-QSyntaxHighlighter高亮字体。
2023-10-17 14:43:01 125 1
原创 查询设备管理器的外部接口
类来获取所有启用了IP的网络适配器配置。然后,遍历每个网络接口,打印接口描述、IP地址和MAC地址。创建一个WMI对象,并使用。
2023-10-10 11:33:31 66 1
原创 pyudev模块运行报错:AttributeError: module ‘collections’ has no attribute ‘abc’
这个错误是由于在使用pyudev模块时出现了问题。在Python 3.9及以上的版本中,collections模块中的abc(Abstract Base Classes)子模块被移到了collections.abc模块中,但在你的代码中,pyudev模块仍在引用旧的模块结构。这导致了AttributeError错误。要解决这个问题,你可以尝试更新或降级pyudev模块,或者检查是否有新版本的pyudev可以解决这个问题。
2023-09-22 16:51:27 376 1
原创 python机器人编程——串口设备的自动识别及主动连接
python机器人编程——串口设备的自动识别及主动连接_ch341 python_JAMES费的博客-CSDN博客
2023-09-22 16:48:24 62 1
原创 python 获取当前PC接入的COM口、轮询实时监测COM拔插
当索引访问时,这将作为第二个元素返回。device 完整的设备名称/路径。当索引访问时,这将作为第一个元素返回。当索引访问时,这将作为第三个元素返回。manufacturer USB 制造商字符串,由设备报告。serial_number 字符串形式的 USB 序列号。product USB 产品字符串,由设备报告。location USB 设备位置字符串。vid USB 供应商 ID。pid USB 产品 ID。name 短设备名称。
2023-09-22 14:37:44 588 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人