
python的神奇操作
西柚与蓝莓
好了阿鹏
展开
-
python类的call方法与init方法
在对象被调用了的时候就会调用call方法·a(666)创建对象的时候 init 方法被调用。原创 2024-09-24 14:08:32 · 343 阅读 · 0 评论 -
format {}占位符 {:s}
import os结果:例2:print(y)结果888xxx。原创 2024-09-22 22:24:25 · 178 阅读 · 0 评论 -
python list的小细节
在 Python 中,列表是可变对象。这意味着当你将一个列表对象传递给一个函数或者赋值给另一个变量时,实际上传递的是对这个列表的引用。如果对这个引用指向的列表进行修改,那么所有引用这个列表的地方都会看到这个修改。也会受到影响,因为它们是同一个列表。在这个例子中,首先创建了一个列表。实际上指向同一个列表对象。由于列表是可变对象,这时候。创建了一个新的列表并赋值给。是两个不同的列表对象。在递归里面显得很重要。原创 2024-09-17 04:02:51 · 277 阅读 · 0 评论 -
ValueError: Key backend: ‘inline‘ is not a valid value for backend; supported values are [‘GTK3Agg‘,
mpl.use('TKAgg')#加入后端值,TKAgg,就可以解决运行时,窗口一闪而过的结果。就可以正常运行了,对了,我用的jupyter。把这一行注释掉就行了。原创 2024-08-28 22:05:03 · 1099 阅读 · 0 评论 -
yolov8报错 Empty suite
如果你在yolov8里面新建文件以test开头,他自动就会把这个py文件识别成一个测试的类,从而启动测试。想改的话,py文件换一个名字就好了。Testing started at 下午11:06 ...原创 2024-08-11 23:09:38 · 350 阅读 · 0 评论 -
python二维数组按每行第一个元素排序
两种实现方法。原创 2024-08-11 23:01:41 · 742 阅读 · 0 评论 -
python用[::-1]也能翻转二维数组
结果[[3],[9,20],[15,7]]只是单纯记录一下这神奇的操作。原创 2024-08-02 23:11:03 · 189 阅读 · 0 评论 -
opencv对视频图片进行修改 python
img=cv2.rectangle(frame,(1,10),(100,300),color=(255,255,1),thickness=3)#里面画一个框。def detect(frame):#对视频进行处理。原创 2024-08-02 19:19:51 · 367 阅读 · 0 评论 -
torch.minimum与torch.min()
函数用于逐元素地比较两个张量,并返回一个新的张量,其中每个元素是两个输入张量对应元素中的最小值。print("最小值:", min_value)print("最小值:", min_value)原创 2024-07-31 21:33:10 · 669 阅读 · 0 评论 -
arr[:,0] arr[...,0]
表示取arr第0维全取,第一维只取0,后面的维度全取。表示前面的维度全取,后面最后一个维度只取0。原创 2024-07-30 18:24:10 · 269 阅读 · 0 评论 -
json将列表字典等转字符串,然后解析又转回来
import json json_str = '{"key": "value"}' try: data = json.loads(json_str) except json.JSONDecodeError as e: print(f"解析 JSON 时出错: {e}")模块来方便地在数据和 JSON 格式字符串之间进行转换,以便进行数据的存储、传输或与其他支持 JSON 格式的系统进行交互。pthon对象通过json.dumps()转为字符串。函数转换为 Python 对象。在 Python 中使用。原创 2024-07-18 22:55:01 · 809 阅读 · 0 评论 -
pycharm如何debug for循环里面的错误值
一般debug时,在for循环里面的话,需要自己一步一步点。如果循环几百次那种就比较麻烦。此时可以采用try except的方式来解决。#ptyhon debug for循环的代码。print('错误')结果如下,一下子就能看到错误的值。原创 2024-07-18 22:42:43 · 513 阅读 · 0 评论 -
一次性添加列表的元素
a=[1,2]s=[3]s+=aprint(s)原创 2024-07-16 21:45:11 · 119 阅读 · 0 评论 -
PyTorch SummaryWriter TensorBoard 中进行可视化
通常用于在训练过程中记录各种数据,以便在 TensorBoard 中进行可视化。,然后在浏览器中打开显示的 URL 即可查看可视化结果。在 PyTorch 中,原创 2024-07-10 15:46:25 · 641 阅读 · 0 评论 -
关于Python的类的一些理解
我想使用对类对象a使用系统调用的len方法就会报错。才发现python的类对象只能调用类方法。答:是所有的带有self的成员变量。举例说明:红色的就是a里面的东西。2.类对象a是什么?原创 2024-07-09 18:40:50 · 286 阅读 · 2 评论 -
tqdm进度条函数使用 python
--tqdm.tqdm(iterator=可迭代对象,desc=描述符,total=一共的次数总数),可以让您在处理大量数据或长时间运行的循环时,更好地了解程序的执行进度,增强用户体验。原创 2024-07-07 16:33:55 · 352 阅读 · 0 评论 -
stack=s+stack#TypeError: can only concatenate str (not “list“) to str
操作符时,如果操作对象是列表,它会尝试将右侧的可迭代对象(如字符串)的元素逐个追加到列表中。在 Python 中,不能直接将字符串和列表进行相加操作,这会引发。PYTHON的神奇操作。原创 2024-06-19 21:48:56 · 281 阅读 · 0 评论