python函数基础
索隆啊
菜鸡学习bug记录!
展开
-
QT 使用 qtasome图标 (python版)
首先安装 qtawesome 库,然后到图标库找到需要的图标 ( 图标名称为 fa.xxx )。图标库链接: http://www.fontawesome.com.cn/faicons/在 retranslateUi 模块中 对相应 按钮 进行操作。运行结果完整源码# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'test.ui'## Created by: PyQt5 UI cod原创 2020-07-01 12:05:52 · 4474 阅读 · 2 评论 -
pycharm 第三方库安装,通用安装教程
pycharm安装第三方库,正常情况下直接在 files—settings—Project 界面右边里面有一个加号 + ,点击,搜索想要安装的库即可,网上很多相关教程。可是大多数情况下,你想要的库通过这种方法安装会出错(可能是墨菲定律)。出错原因千奇百怪。经过踩了巨多的坑,我发现了一种安装的终极版本(手动whl安装),亲测过在pycharm中安不上的库,用此法成功了。哈哈哈哈哈哈啊哈哈哈详细步...原创 2019-07-14 20:25:21 · 706 阅读 · 0 评论 -
Pandas 基础知识点总结(python)
参考连接pandas 数据结构维数名称描述1Series带标签的一维同构数组2DataFrame带标签的,大小可变的,二维异构表格用值列表生成 Series 时,Pandas 默认自动生成整数索引,DataFrame 的每一列都可以看作一个 SeriesPandas 所有数据结构的值都是可变的,但数据结构的大小并非都是可变的,比如,Series 的长度不可改变,但 DataFrame 里就可以插入列。Pandas 里,绝大多数方法都不改变原始的输入原创 2020-11-10 23:33:51 · 1068 阅读 · 0 评论 -
(深度学习)python 必会基础知识点
文章目录1、格式化输出字符串2、列表操作3、切片4、字典5、函数式编程6、面向对象1、格式化输出字符串常见的占位符有:%d 整数, %f 浮点数, %s 字符串, %x 十六进制整数(1) %print('Hi, %s, you have %d kg.' % ('大白', 100))#'Hi, 大白, you have 100 kg.'(2) .format()print('%2d-%02d' % (3, 1))print('%.2f' % 3.1415926)# 3-01#3.1原创 2020-11-02 16:47:19 · 557 阅读 · 0 评论 -
QT样式表中 透明度 参数设置
透明度设置在样式表中,WindowOpacity 可以设置透明度。但是仅能设置 QMainWindow,若想设置 其它部件(button,label,widget等)的透明度,可以采用rgba的颜色格式进行设置。rgba 第四个参数是透明度参数 , 取值0~1. 1是不透明,0是完全透明。如果你的显示效果不是你想要的样子,你需要看下 底层的样式表中颜色的设置。因为使用透明度后,你的显示不仅仅取决于本层了。demo# 背景色设置 (蓝色)QWidget#c1{background-c原创 2020-07-01 13:13:03 · 6915 阅读 · 0 评论 -
python 读取显示保存图片,在图片上添加 矩形框 & 文字。三种方案:matplotlib.pyplot、cv2、PIL-Image
下原创 2020-04-10 10:02:56 · 4383 阅读 · 1 评论 -
ui文件转成py文件出错:from .driver import Driver ModuleNotFoundError
利用pyqt5的 Qt designer制作出ui界面后,需要转化成py文件时候出错。出错原因是在设置external tools 时候出错,下面是解决方案:Program:python的安装目录下的python.exe文件。或者你的 Anconda 的 env的环境中Arguments:-m PyQt5.uic.pyuic FileNameFileNameFileName -o Fil...原创 2020-02-18 19:39:32 · 1218 阅读 · 0 评论 -
python字符串替换,分割,截取
1、替换 :str.replace (old, new [, max] )replace() 方法把字符串中的 old(旧字符串) 替换 成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。# 将 train ~> labels, jpg ~> txtstr = "F:/data/images/train/img_0000004.jpg"ne...原创 2019-12-30 10:08:51 · 1126 阅读 · 1 评论 -
python 文件操作,w, r, a,w+,r+,a+的区别
r: 只读; r+:读写w: 新建只写; w+: 新建读写a:追加 只写方式打开, 不可读; a+: 追加 读写方式打开注意:w,w+覆盖原文件,原先内容会被清除a, a+ 在原文件末尾添加新的内容r+: 可读可写,若文件不存在,报错w+:可读可写,若文件不存在,创建...原创 2019-12-29 23:21:35 · 1096 阅读 · 0 评论 -
从已有的训练集中抽取部分作为测试集
具体实现内容准备 训练集 及 train_list.txt (保存训练图片的路径),格式如下图按照行读取 train_list.txt,将训练集 打乱,随机选取25%的图片作为测试集,并保存到 test_path 下,图片名不变。25%比例可以自己改。完整代码import randomimport codecsimport cv2import osfrom PIL import ...原创 2019-12-29 22:21:53 · 4292 阅读 · 0 评论 -
python3的数据类型(字符串、列表、元组、字典 ..)
文章目录Python3 中有六个标准的 数据类型:1、Number(数字)2、String(字符串)3、List(列表)4、Tuple(元组)5、Set(集合)6、Dictionary(字典)Python3 中有六个标准的 数据类型:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、S...原创 2019-09-04 20:36:39 · 663 阅读 · 0 评论 -
python保存图片变色,与原始图像颜色不一致
有时候将图片保存到本地会发现颜色与原来不一致,有的变成相反的颜色了 。针对这个问题,我试了好多方法,原理不大清楚。但多换一种保存方式就OK了。常用的有三种:1、PIL# 需要导入的库 import os from PIL import Image import cv2 # 若保存视频的每一帧frame img = Image.fromarray(frame) img.save(...原创 2019-09-02 22:38:49 · 9892 阅读 · 0 评论 -
python中用: 切片,[-1]、[1:]、[:-2]、[::-1]、[i:j]
格式含义[ 0 ]读取第一个值[ -1 ]取最后一个元素[1: ]去掉列表中第一个元素(下标为0),去后面的元素进行操作[ :-1]除了最后一个取全部[ :-2]从位置0到位置**-2**之前的数[ ::-1]取从后向前(相反)的元素[2::-1]取从下标为2的元素翻转读取b = a[ i : j ]表示复制 a[ i ...原创 2019-08-12 11:38:45 · 20524 阅读 · 1 评论 -
python实现非极大值抑制 NMS
目标检测中常用到NMS来消除多余的框,找到最佳的物体检测的位置。其实现逻辑是:1,将box按照score打分从高到最低排序 ,例如:A B C D E F2,保留最高分数A,剩余B~F与A分别求重叠率IoU,假设B、C与A的IoU大于阈值,则B和C可以认为是重复标记,去除3,余下D E F,重复前面两步。IOU = 矩形交集面积/矩形并集面积NMS代码 # 非极大值抑制的...原创 2019-08-12 10:53:37 · 388 阅读 · 0 评论 -
conda常用命令+GPU相关操作
conda 常用命令1、conda常用命令2、修改 anaconda 包管理镜像为国内源3、查看电脑计算方式CPU/GPU4、查看电脑存在的处理器信息5、指定CPU或GPU进行计算1、conda常用命令命令含义conda list查看当前环境安装的库conda --V/version查看 conda 版本nvcc --V查看GPU版本python -...原创 2019-08-06 20:18:36 · 3881 阅读 · 5 评论 -
Python中的split()函数的用法
文章目录一、函数说明1、split()函数2、os.path.split()函数二、分离字符串1.以'.'为分隔符2.分割两次3.分割两次,并取序列为1的项4.分割两次,并把分割后的三个部分保存到三个文件三、分离文件名和路径四、实例Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符...转载 2019-08-02 11:48:08 · 446 阅读 · 0 评论