Python
文章平均质量分 50
Python编程语言
奉系坤阀
道阻且长,行则将至
展开
-
Python代码中的标签
Python代码中的标签原创 2024-04-20 16:49:39 · 604 阅读 · 0 评论 -
Python中assert的用法
介绍了python中assert的用法。原创 2023-12-25 21:17:26 · 684 阅读 · 0 评论 -
Python版本与opencv版本的对应关系
Python版本与opencv版本的对应关系原创 2023-12-06 14:33:36 · 36170 阅读 · 12 评论 -
Python3中goto的用法
Python3中goto的用法原创 2023-06-02 16:54:23 · 2201 阅读 · 1 评论 -
Unable to find either executable ‘empy‘ or Python module ‘em‘...和Invoking “cmake“ failed
按照wiki.ros.org上的教程安装完,创建ros工作空间,$ catkin_make它就报错了:CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message): Unable to find either executable 'empy' or Python module 'em'... try installing the package 'python3-empy'最后就来一句Invoking “原创 2023-05-22 13:57:39 · 613 阅读 · 0 评论 -
Python progressbar2 使用
Python progressbar2 使用原创 2023-05-12 18:49:47 · 323 阅读 · 0 评论 -
Python实现进度条的5种方式
Python实现进度条的5种方式原创 2023-05-12 15:57:24 · 4394 阅读 · 0 评论 -
python获取列表中指定元素在列表(或字符串)中的位置(索引)方法总结
python获取列表中指定元素在列表(或字符串)中的位置(索引)方法总结原创 2022-10-24 19:49:46 · 2929 阅读 · 0 评论 -
Python报错:‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UXXXXXXXX escape
Python报错:‘unicodeescape‘ codec can‘t decode bytes in position 2-3: truncated \UXXXXXXXX escape原创 2022-10-19 13:40:18 · 7386 阅读 · 2 评论 -
Matplotlib画图
Matplotlib画图转载 2022-05-20 15:06:57 · 86 阅读 · 0 评论 -
Python队列总结以及求队列元素平均数的方法
队列种类:常用的就是下面4种注意上面最后一种写错了,应该是collections.deque,deque是在collections包里面的.求队列元素平均数:法一:class MovingAverage: def __init__(self, size: int): self.size = size self.queue = [] def next(self, val: int) -> float:原创 2022-05-12 21:40:39 · 1505 阅读 · 0 评论 -
Python中collections模块中的deque
deque是栈和队列的一种广义实现,deque是"double-end queue"的简称;deque支持线程安全、有效内存地以近似O(1)的性能在deque的两端插入和删除元素,尽管list也支持相似的操作,但是它主要在固定长度操作上的优化,从而在pop(0)和insert(0,v)(会改变数据的位置和大小)上有O(n)的时间复杂度。导包:from collections import deque常用方法:append():从右端添加元素appendleft():从左端添加元素原创 2022-05-12 21:31:50 · 711 阅读 · 0 评论 -
Python实现定时任务的几种方法
"""Python实现定时任务的4种方法:1、死循环 + time.sleep()2、利用Timer对象实现定时输出3、sched 事件调度器4、APScheduler"""import datetime as dtimport time# 1、死循环 + time.sleep()实现定时,不过最后陷入死循环def task(s): while True: print(dt.datetime.now().strftime("%Y-%m-%d %H:%M:%S.原创 2022-05-12 18:42:11 · 12080 阅读 · 0 评论 -
Python中的异常
Python触发的异常原创 2022-04-30 19:45:57 · 966 阅读 · 0 评论 -
Python内置函数issubclass和isinstance的区别和用法
一、issubclass判断两个类是否属于同一个类或者有继承关系,如果是这两种情况的话就返回True。class A: passclass B(A): passprint(issubclass(B,A))print(issubclass(A,A))print(issubclass(A,B)) #注意是判断第一个参数是否为第二个参数的子类或者同一个,这个是有顺序的二、isinstance判断一个实例是否为另一个类或者子类的实例。class A: pas原创 2022-04-30 17:24:24 · 893 阅读 · 0 评论 -
在Python中将函数作为另一个函数的参数传入并调用的方法
在Python中将函数作为另一个函数的参数传入并调用的方法原创 2022-04-28 15:55:33 · 2792 阅读 · 0 评论 -
Python中raise的用法
raise用于在程序的指定位置手动抛出一个异常raise 语句的基本语法格式为:raise [exceptionName [(reason)]]其中,用 [] 括起来的为可选参数,其作用是指定抛出的异常名称,以及异常信息的相关描述。如果可选参数全部省略,则 raise 会把当前错误原样抛出;如果仅省略 (reason),则在抛出异常时,将不附带任何的异常描述信息。也就是说,raise 语句有如下三种常用的用法:1、raise:单独一个 raise。该语句引发当前上下文中捕获的异常(比如原创 2022-04-14 22:57:55 · 5308 阅读 · 0 评论 -
Python的namedtuple使用详解
Python的namedtuple(具名元组)使用详解转载 2022-04-14 21:30:23 · 4725 阅读 · 0 评论 -
Python代码实现PID控制
常见的两种PID控制的demo原创 2022-04-11 18:13:23 · 6701 阅读 · 1 评论 -
基于opencv-Python小车循线学习笔记
基于opencv-Python小车循线学习笔记,pid加入摄像头模块,让小车实现自动循迹行驶思路为:摄像头读取图像,进行二值化,将白色的赛道凸显出来选择下方的一行像素,黑色为0,白色为255找到白色值的中点目标中点与标准中点(320)进行比较得出偏移量根据偏移量,采用PID控制器来控制小车左右轮的转速# coding:utf-8import RPi.GPIO as gpioimport timeimport cv2import numpy as npdef sign(x):.转载 2022-04-11 18:05:00 · 3886 阅读 · 1 评论 -
Python用threading模板中的Event对象实现对线程的控制
对通过threading模块创建新python的thread模块是比较底层的模块,python的threading模块是对thread做了一些封装,可以更加方便的被使用。 模块并没有提供暂停, 恢复和停止线程的方法, 一旦线程对象调用start方法后, 只能等到对应的方法函数运行完毕. 也就是说一旦start后, 线程就属于失控状态. 对于函数中没有循环,可以使用join()来结束循环。方法一:一般的方法就是循环地判断一个标志位, 一旦标志位到达到预定的值, 就退出循环. 这样就能做到退出线...转载 2022-04-09 14:55:22 · 391 阅读 · 0 评论 -
python中用Semaphore暂停线程
python暂停一个线程_Python – 是否可以“停止”或“暂停”一个线程_容謹的博客-CSDN博客转载 2022-04-08 20:10:16 · 86 阅读 · 0 评论 -
python杀死线程的三种方法
本文转载自PHP中文网前言:不要试图用强制方法杀掉一个python线程,这从服务设计上就存在不合理性。 多线程本用来任务的协作并发,如果你使用强制手段干掉线程,那么很大几率出现意想不到的bug。 请记住一点,锁资源不会因为线程退出而释放锁资源 !我们可以举出两个常见的例子:1. 有个A线程拿到了锁,因为他是被强制干掉的,没能及时的release()释放锁资源,那么导致所有的线程获取资源是都被阻塞下去,这就是典型的死锁场景。2.在常见的生产消费者的场景下,消费者从任务队列获取任务,但是被干原创 2022-04-08 20:03:00 · 14540 阅读 · 0 评论