![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
free_hard
快去敲代码呀
展开
-
Numpy的一些基础
Numpy常用计算函数读取数据保存数据增删改查替换如何改变数组的维度矩阵函数生成数据集定义numpy数组为data = np.array([1,2,3,4])常用计算函数计算函数说明备注data.mean(axis=0)求平均值axis=0:按每行的平均值data.sum(axis=0)求和思路同上data.cumsum(axis=0)累加思路同...原创 2020-03-23 16:58:03 · 345 阅读 · 0 评论 -
在pycharm中如何使用新的库文件覆盖旧的&&cv2安装失败的问题
1.覆盖旧的库文件首先点击setting->project->project interpreter如果要使用新版本覆盖旧版本,首先点击加号下载新版(只是下载,不会自动替换)安装完成,把该页面点掉,点击pip,三角符号会亮,点一下就可以替换了CV2安装失败的问题:我没有尝试成功过安装CV2这里把CV2换成opencv-python 安装 就可以了调用时直接调用...原创 2019-12-09 14:24:48 · 1625 阅读 · 0 评论 -
通过QTDesigner构建实现含有打开文件Button的窗体
先放代码部分第一段代码是在qtdesigner通过拖拽的方式构建UI文件,当然对于button也需要建立信号与槽的联系,pushButton的点击事件连接到openImage(),后面我会定义这个函数。pushBotton_2的点击事件会连接到runModel()这个函数(也是自定义的)保存为.ui文件.ui文件通过扩展工具pyuic,转化为.py文件,如下# -*- coding: ...原创 2019-05-22 14:20:23 · 10780 阅读 · 3 评论 -
关于opencv的imread()的用法
import cv2img=cv2.imread(r"C:\Users\rugu\Desktop\1.png",flag)print(img)print(img.shape)对于imread()函数来说,它的参数有两个:图片的相对路径或者绝对路径flag的取值有三个,分别是0(总是返回一个灰度图),1(返回3通道彩色图),-1(返回原图(带alpha 通道:Alpha通道是计算机图...原创 2019-05-12 20:51:22 · 3383 阅读 · 0 评论 -
Lambda函数及其用法
Lamnda函数又称为匿名函数,相当于函数的精简版,同样实现函数的功能,但是因为情况需要,简化了定义函数的格式先看个例子原创 2019-05-16 15:57:37 · 618 阅读 · 0 评论 -
python类的构造方法与内置属性
构造方法我们来看一个例子:class person: def __init__(self): print(self)a=person()def __init__(self)语句定义person类的构造方法,self是必要的参数且为第一个参数。用户可以在__init__()构造方法内加入许多参数,在创建类的同时,设置类的属性值。 ...原创 2019-05-20 23:35:22 · 1903 阅读 · 0 评论 -
os.walk(filedir)
import osimport timet1=time.time()for i in os.walk("D:"+os.sep+"pythonInstall"): print(i[0]) print(i[1]) print(i[2])print(time.time()-t1)以上是我测试的例子,其实os.walk(filedir)这个函数会返回三个对象,依次是:...原创 2019-05-10 11:10:46 · 2069 阅读 · 0 评论 -
pycharm上配置pyqt5,安装后发现找不到pyqt5-tools文件
当配置pyqt5(我是直接在pycharm中安装的pyqt),配置额外模块时发现找不到designer.exe文件经过查资料发现,是因为我安装pyqt5时,里面不带这个pyqt5-tools文件解决方法,在命令行中输入pip3 install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com即...原创 2019-05-14 23:41:27 · 10021 阅读 · 0 评论 -
在pycharm中打开QTDesigner一直未响应问题
bug在行走,也在变异呀刚刚打开什么也没写就发现卡死了我还在奇怪,以为是系统为他分配的运存不够于是乎,把pycharm的运存扩大了四倍结果发现还是不行 所以这个方法行不通然后又去尝试在删除C:\Users\Administrator\.designer文件夹下的gradients.xml文件结果是同样行不通最后再博客上看到一篇文章写到,应该是和 有道词典 划词取义 截...原创 2019-05-14 23:21:25 · 2539 阅读 · 5 评论 -
python中的快排
def quick_sort(arr): if len(arr)<2: return arr mid=arr[len(arr)//2] right,left=[],[] arr.remove(mid) for i in arr: if i>mid: right.append(i) ...原创 2019-05-18 23:42:03 · 296 阅读 · 0 评论 -
关于在python程序中添加路径
这是我写的测试添加路径的代码,发现如果在我打开文件是不输入绝对路径或者相对路径就会报错,原因是python中用sys.path.append()只能导入模块的路径,而不能导入文件夹的路径...原创 2019-04-25 16:17:09 · 3891 阅读 · 1 评论 -
关于map()函数的返回值问题
先贴下代码,以下是错误部分代码及问题描述。因为我没有用到len()函数,所以报错我找了好一会都没看懂,于是·我就去查了一下map()函数的用法原来map()函数在python2和python3之间做了调整原来在python2中map()函数返回的是一个列表,所以我这样写是对的但是在python3中1他返回的是一个迭代数(iteration)<map object at 0x000...原创 2019-05-08 16:00:17 · 7507 阅读 · 0 评论 -
os.path中的一些实用函数汇总
os.path.abspath(path) #返回绝对路径os.path.basename(path) #返回文件名os.path.commonprefix(list) #返回List(多个路径)中,所有path共有的最长的路径。(但是好多Python版本不支持,我是室友的anconda版本的python3.6.4就可以,我的python3.6.7就不行)os.path.dir...原创 2019-04-25 23:54:18 · 219 阅读 · 0 评论