- 博客(23)
- 收藏
- 关注
原创 PyQt5中QTableView填充多行多列数据
利用pymysql读取数据库数据,然后填充至qtableview中。和qtablewidget类似。
2023-04-19 12:32:55
1880
原创 VMware虚拟机安装的Winserver2019无法运行Tensorflow-gpu及显卡驱动安装问题
最近想着更新换代tensorflow版本,但是由于目前实验服务器上有其他大量基于tensorflow1.14.0版本的项目,没办法直接更改(如果有好的替换方式,欢迎各位大神留言!但是在代码中测试加载显卡状态时,无法加载出显卡,具体如下图所示。在官网下载了显卡驱动,但是无法安装,查看设备列表,发现虚拟机没有加载宿主机显卡,所以就无法安装 根据条件筛选的显卡驱动。tensorflow的gpu版本,因为无法直接使用宿主机GPU,只有虚拟显卡,如下图所示。如果有大神知道该怎么弄,欢迎留言指导一下。
2023-03-06 14:41:52
2045
3
原创 Pyqt5视频尺寸随窗口大小改变
from PyQt5 import QtCore, QtGui, QtWidgetsimport cv2class Thread(QtCore.QThread): changePixmap = QtCore.pyqtSignal(QtGui.QImage) scaled_size = QtCore.QSize(640, 480) def run(self): cap = cv2.VideoCapture(0) while True: .
2022-03-30 17:42:34
1597
原创 python通过cv2.merge结合新矩阵时报错-215:Assertion failed解决方法
在用cv2对不同矩阵合成一张图像过程中,利用cv2.merge进行结合即可,代码如下:import numpy as npimport cv2image = cv2.imread("0037.png")# R、G、B分量的提取(B, G, R) = cv2.split(image) # 提取R、G、B分量fill_R = np.zeros((768, 1366))fill_G = np.zeros((768, 1366))fill_B = np.zeros((768, 1366))B
2021-04-06 17:39:04
2526
原创 win10下pycharm安装PyQt5
win10下pycharm安装PyQt5教程1、安装PyQt5进入虚拟环境,用pip进行安装。不会的,直接点击左下方的terminal,就可以进入虚拟环境。代码为:pip install pyqt5pip install pyqt5-tools2、pycharm导入PyQt5先通过左上角的File进入settings。然后找到tools下的external tools,具体如下图所示。然后点击加号进行添加。需要添加两个路径,一个是启动pyqt的路径,另一个是将ui转换成python代
2020-12-10 18:00:31
330
1
原创 python——推导、迭代器、生成器
1、推导式推导式与匿名函数类似,都可以简化编程语言。1.1 列表推导式使用[]生成list例:# 整除3的数字列表numbers1 = []for x in range(10): if x % 3 == 0: numbers1.append(x)print(numbers1)# 使用推导实现numbers = [x for x in range(10) if x % 3...
2018-06-28 16:04:41
240
原创 python——异常和日志
异常是指运行期检测到的错误。大多数的异常都不会被程序处理,都以错误信息的形式展现。在程序中给程序添加异常,可以使程序更加健壮。具体语法如下:try: 语句except 错误类型1: 处理语句except 错误类型2: 处理语句读取方式如下:先执行try语句,如果无异常,则忽略except语句;如果在执行过程中发现异常,则忽略异常语句一下的部分,去执行except语句部分...
2018-06-26 22:35:59
747
原创 python——类与对象
类:用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。例如:男生:小明、李雷;女生:韩梅梅、小红。其中男生和女生是类,小明、李雷、韩梅梅、小红则是对象。语法:class 类名: 类属性 方法 1、类属性:可以是字符串,也可以是a=0这种赋值操作。他是作用于全局的。可通过实例.类属性或者类名.类属性进行调用。例:class a: ...
2018-06-21 18:18:07
311
原创 python基础——lambda函数以及几种内置函数
1、lambda函数lambda只是一个表达式,不需要def标准形式定义。因此只能写一些较为简单的函数表达式。lambda函数拥有自己的命名空间,且不能访问自己参数列表以外的或全局命名空间里的参数。语法:lambda[参数1[,参数2,参数3...,参数n]]:表达式例:# 可写函数说明sum = lambda arg1, arg2: arg1 + arg2 # 调用sum函数print ...
2018-06-14 10:43:10
625
原创 python应用——购物小车
要求用户输入总资产,例如:2000显示商品列表,让用户根据序号选择商品,加入购物车购买,如果商品总额大于总资产,提示账户余额不足,否则,购买成功。附加:可充值、某商品移除购物车def f(a): print('''====================================商品列表:1、手机-------------------------¥79882、电脑------...
2018-06-14 09:55:36
479
原创 python基础——函数
在编程过程中可以定义自己想要实现的功能的函数,语法如下:def 函数名(参数列表): #函数名可以随意编写,但最好不要与内置函数重复,不然内置函数将被替换成你所定义的函数 函数体 例:def f(a,b,c,d): return a,b,c,dc=f(1,2,3,4)print(c)c,d,x,y=f(1,2,4,3)print(c,d,x,y)输出结果:(1, 2,...
2018-06-12 17:31:15
411
原创 python——赋值、浅拷贝、深拷贝
直接赋值:其实就是对象的引用(别名)。浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。解析1、b = a: 赋值引用,a 和 b 都指向同一个对象。2、b = a.copy(): 浅拷贝, a 和 b 是一个独立的对象,但他们的子对象还是指向统一对象(是引用)。3、b = copy.de...
2018-06-10 20:25:58
260
原创 python基础——元组、字典、集合
1、元组关键词:任意的有序可重复不可变集合元组的操作元组是不可变集合,所以无法像列表一样进行增删改的操作。但是可以通过索引进行查询操作。例:a=(1,2,3,4,5,6,7)print(a[2])print(a[1:5:2])print(a[::-1])输出结果:3(2, 4)(7, 6, 5, 4, 3, 2, 1)其他操作:例:score=(68,87,92,100,76,88,54...
2018-06-10 18:03:23
379
原创 python基础——列表
关键词:任意对象的可变、有序、可重复序列任意对象——列表当中可以存储任意类型的对象可变——可对任意位索引置元上的素进行修改、替换(索引从0开始)有序——其中的元素可以用位置索引可重复——不同索引位置的元素可以是相同的列表的主要操作:增、删、改、查1、增加:列表.insert[索引位置,添加元素]------------->在指定索引处添加元素列表.append[添加元素]----------...
2018-06-07 19:19:15
236
原创 正则表达式
定义:正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。1、re.match方法re.match是尝试从字符串的起始位置匹配,如果在起始位置匹配成功的话,返回一个匹配对象;失败的话,match()就会返回none。语法:re.match(pattern,string,flags=0)其中:pattern--------->要匹配的正则表达式 ...
2018-06-07 18:23:19
572
原创 python基础——字符串
关键词:有序的不可变的字符序列声明方式:单引号,双引号,三重引号'''apple''' """apple"""单引号、双引号只能声明同行字符三重引号可以跨行声明,且可以输出有单引号的字符串输出单引号时也可以使用转义字符:'let\'s play'...
2018-06-05 19:30:31
463
原创 python基础——for循环、while循环
1、for循环for循环:可以遍历任何序列的项目。格式:for 参数 in 序列:......(程序主体)例:用‘*’画一个菱形for i in range(1,22,2): #range:在1~21之间,每隔一个取数 for j in range(21,i,-2): print(' ',end='') print('*'*i)for k in ra...
2018-06-03 10:24:20
441
原创 python基础——变量、运算符和if条件语句
1、引言python的定义:python是解释性语言。与js一样,既面向对象,又面向过程。语言类型:python为弱类型语言,无需像java一样,在定义变量时要定义好变量类型。其类型类型全部为引用数据类型------>由此推测python为强类型语言。(可讨论,具体为何种类型语言)基本数据类型:如int,double等,一般存储于栈内。引用数据类型:string,类,数列等,一般存储于堆内。...
2018-05-31 13:04:19
810
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人