随笔分类 - Python
摘要:import re import sys def extract_classes(cpp_content): """ Extract class names, constructors, and public methods from C++ code. """ classes = [] class
阅读全文
摘要:import numpy as np from multiprocessing import Process, Value, sharedctypes import ctypes import cv2 class Camera_p(Process): def __init__(self, arr,
阅读全文
摘要:安装 更新源 sudo apt-get update 安装 sudo apt-get install mariadb-server 查看MeriaDB是否运行 service mysql status 安装 mysql_secure_installation 提高数据库服务器的安全性 sudo my
阅读全文
摘要:目的:需要ssh链接到Linux主机,执行telnet 命令,抓回显匹配制定内容。 ssh.exec_command(cmd,bufsize,timeout) #exec_command参数使用只需要执行一次的命令,因为执行完该命令以后,shell会自动回到ssh初始连接的shell状态下 ssh.
阅读全文
摘要:``` # -*- coding: utf-8 -*- import shlex import os import signal import time import threading from subprocess import Popen, PIPE def run_command(comma
阅读全文
摘要:# 在学习asyncio之前,先理清楚同步/异步的概念: 同步是指完成事务的逻辑,先执行第一个事务,如果阻塞了,会一直等待,直到这个事务完成,再执行第二个事务,顺序执行 异步是和同步相对的,异步是指在处理调用这个事务的之后,不会等待这个事务的处理结果,直接处理第二个事务去了,通过状态、通知、回调来通
阅读全文
摘要:前言 Matplotlib 更倾向于制作出版质量的图形,对 matlab 程序员来说更直观。 pyqtgraph 不像 matplotlib 那样完整/成熟,但运行速度要快得多,而且pyqtgraph 旨在用于数据采集和分析应用程序,对于 python/qt 程序员来说更直观。 Matplotlib
阅读全文
摘要:PYQT 中常用的模块 QApplication 它包含主事件循环,在其中来自窗口系统和其它资源的所有事件被处理和调度。它也处理应用程序的初始化和结束,并且提供对话管理。它也处理绝大多数系统范围和应用程序范围的设置 QtGui 包含多种基本图形功能的类,包括但不限于:窗口集、事件处理、2D图形、基本
阅读全文
摘要:前期准备工作 需要使用到的库,需要训练的素材一份图片或者视频 import ultralytics # Yolo V8 本体 import lableimg # 图片标注工具 接着新建一份工作目录如下 data Annotations # 存放标记数据 images # 存放需要训练的图片素材 im
阅读全文
摘要:获取文件夹中最新文件 def get_latest_folder(path): try: lists = os.listdir(path) # 列出目录的下所有文件和文件夹保存到lists lists.sort(key=lambda fn: os.path.getmtime(path + "/" +
阅读全文
摘要:Python 中 logging 模块的使用 logging模块简介 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/POST,SMTP,Socket等,甚至可以自己实现具体
阅读全文
摘要:python批量编译pyd并保持原有的目录结构 参考 https://blog.csdn.net/joyopirate/article/details/118609151 使用时,将文件放在项目的最外层的目录即可 #-* -coding: UTF-8 -* - __author__ = 'Arvin
阅读全文
摘要:痛点: 在读取电脑所有 COM 口时希望在点击 combobox 下拉框时能自动刷新列表 现状: combobox 内置的信号没有 click 相关的动作 解决: 通过重写 combobox 中的鼠标点击事件进行实现 # -*- coding: utf-8 -*- import sys from P
阅读全文
摘要:一、基本概念 信号与槽是Qt的核心机制,也是PyQt5编程时对象之间通信的基础,在PyQt5中每一个QObject对象(包括各种窗口和控件)都支持信号与槽机制,通过信号与槽之间的关联,就可以实现对象之间的通信,当信号发射时,连接的槽函数就自动执行,在PyQt5中信号与槽是通过对象的 signal.c
阅读全文
摘要:读取EXCEL import pandas as pd excel_path = r'c:\demo.xlsx' # 默认读取第一个sheet,当sheet_name为None时,读取所有sheet df = pd.read_excel(excel_path, sheet_name=None) 获取
阅读全文
摘要:@(Selenium的使用) 选择元素的基本方法 通过webdriver自带的元素选择器等选择元素 选择元素 通过find_element_by_xxxxxx或find_elements_by_xxxxxx xxxxx为选择元素的关键字,常用关键字有: 1.id定位:find_element_by_
阅读全文
摘要:@(Linux下使用Selenium进行自动化测试) selenium的安装 pip install selenium 安装chrome以及chrome driver 简单点直接从官网下载deb安装包,此时双击直接用默认应用商店安装可能会出现如下错误 解决方案 sudo apt-get instal
阅读全文
摘要:@(Python学习-网络编程) 引言 计算机网络是学习编程的基础四大件,而网络协议则是计算机网络的基础 TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介绍下这两者以及它们之间的区别。 网络 网络编程就是通过程序使不同主机上的软件能够通过网络进行通信 IP ip是用
阅读全文
摘要:@(Python学习-多线程和多进程) 基本概念 进程:程序的一次执行 线程:CPU的基本调度单位 线程 线程的创建 线程的创建主要通过threading模块 print('主线程开始') from threading import Thread import threading from time
阅读全文
摘要:@(Python学习-从面向对象开始) 面向对象 类和实例 面向对象编程(Object Oriented Programming)(OOP),是一种程序设计思想 与之相对应的事面向过程编程(Procedure Oriented Programming)(POP) 两者区别如下: 把大象放进冰箱需要几
阅读全文

浙公网安备 33010602011771号