Pandas爆炸函数的使用技巧

本文中记录的是如何使用pandas来实现hive中爆炸函数的功能具体需求统计每个员工的销售记录: 有作为销售员、跟单员、结单员的任意一种,即可说明参与了该订单的销售记录;...

2021-06-27

基于keras中import keras.backend as K的含义说明

原理介绍keras是一种基于模块的高级深度学习开发框架,它并没有仅依赖于某一种高速底层张量库,而是对各种底层张量库进行高层模块封装,让底层库完成诸如张量积、卷积操作。目前,K...

2021-06-27

Keras 多次加载model出错的解决方案

问题:python+Flask 反复调用model报错ValueError: Tensor Tensor("dense_2/Softmax:0"...) is not an element of this graph.原因:不明解决方案:在初始化加载模型之后,就随便生...

2021-06-27

NumPy-ndarray 的数据类型用法说明

ndarray 的数据类型数据类型,即 dtype ,也是一个特殊的对象, 它包含了ndarray需要为某一种类型数据所申明的内存块信息(也成为了元数据,即表示数据的数据)dtype是NumPy能够与琪他...

2021-06-27

Python基础之语法错误和异常详解

一、前言Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。二、异常即便 Python 程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测...

2021-06-27

PyQt5实现将Matplotlib图像嵌入到Scoll Area中显示滚动条效果

前言如题目所述,又是花费了两天的时间实现了该功能,本来今天下午有些心灰意冷,打算放弃嵌入到Scoll Area中的想法,但最后还是心里一紧,仔细梳理了一下逻辑,最终实现了功能效果展示...

2021-06-27

教你用Python实现自动提取并收集信息的功能

一、简介 本功能目的在于提取收据/发票上的信息,用机器代替人的方式,提高工作效率 实现方式是通过cv2模块截取需要的信息,调用百度的api文字识别接口二、代码实现1.导入...

2021-06-27

快速搭建python爬虫管理平台

爬虫有多重要对搜索引擎来说,爬虫不可或缺;对舆情公司来说,爬虫是基础;对 NLP来说,爬虫可以获取语料;对初创公司来说,爬虫可以获取初始内容。但是爬虫技术纷繁复杂,不同类型的抓取场...

2021-06-27

Python 如何读取.txt,.md等文本文件

看代码吧~# example.md1 2 34 5 67 8 9 >>> with open('example.md') as f: lines = f.readlines()>>> lines['1 2 3\n', '4 5 6\n', '7 8 9\n']# 我们发现每一行后...

2021-06-27

使用numpy实现topk函数操作(并排序)

np.argpartition 难以解决topKtopK是常用的一个功能,在python中,numpy等计算库使用了丰富的底层优化,对于矩阵计算的效率远高于python的for-loop实现。因此,我们希望尽量用一些n...

2021-06-27

Python爬虫之批量下载喜马拉雅音频

一、解析网站1.1 获取音频地址在喜马拉雅网站上,随便点开一个音频,打开“开发者工具”,再点击播放按钮,可以看到出现了多个请求:经过排查,发现可疑url:查看它的响应信息,发现音频地...

2021-06-27

解决安装pytorch因网速问题失败的情况

前言每次从官网提供的下载方式,使用conda安装pytorch的时候都会因为网速问题导致失败。使用conda清华源安装也不失为一种解决方案,然而这种方式在指定cuda版本时非常不方便。...

2021-06-27

Matplotlib绘制子图的常见几种方法

前言Matplotlib的可以把很多张图画到一个显示界面,在作对比分析的时候非常有用。
对应的有plt的subplot和figure的add_subplo的方法,参数可以是一个三位数字(例如111),也可以是一...

2021-06-27

python第三方库visdom的使用入门教程

概述Visdom:一个灵活的可视化工具,可用来对于 实时,富数据的 创建,组织和共享。支持Torch和Numpy还有pytorch。visdom
可以实现远程数据的可视化,对科学实验有很大帮助。我们可...

2021-06-27

用Python给二维码图片添加提示文字

一、需求:判断当前浏览器是否为微信,是的话挑起微信支付,不是的话,显示二维码图片并提示用户到微信中打开二、效果图:三、代码实现:1. 判断是否微信# toolbox.pyfrom typing impor...

2021-06-27

Python基础之元组与文件知识总结

大纲Python文件类型及汇总一、元组1 特征1.任意对象的有序集合
2.通过下标访问
3.不可变
4.长度固定,任意类型,任意嵌套>>> t = (1,2,3,4,5)>>> t[0] = 2Traceback (most rece...

2021-06-27

python基于tkinter实现gif录屏功能

一、主界面实现
(一)实现最简单的窗体from tkinter import *if __name__ == '__main__': tk = Tk() tk.geometry('500x400+500+150') tk.title('有趣的透明窗体-开篇...

2021-06-27

python 如何将两个实数矩阵合并为一个复数矩阵

问题描述:有时需要把两个实数矩阵,一个作为实部,一个作为虚部,合并为一个复数矩阵,该如何操作?解决办法:假如是在第二个维度上进行合并(real: Data[:, 0, :, :] imag: Data[:, 1, :...

2021-06-27

python 实现二维数组的索引、删除、拼接操作

1.数组的索引我用的是iloc函数。导入数据是data,索引data.iloc[i,j],i代表行,j代表列。如果要索引i行之后的所有行元素,使用data.iloc[i:,j], i行之前的所有行,使用data.iloc[:i,...

2021-06-27

NumPy实现ndarray多维数组操作

简介
NumPy一个非常重要的作用就是可以进行多维数组的操作,多维数组对象也叫做ndarray。我们可以在ndarray的基础上进行一系列复杂的数学运算。本文将会介绍一些基本常见的nd...

2021-06-27

在import scipy.misc 后找不到 imsave的解决方案

在想把CIFAR-10 的16进制数据转为图像的时候需要用到imsave(),但是在import scipy.misc 之后显示该库内没有imsave()后来发现还需要安装 Pillow这个包解决:pip install Pillow...

2021-06-27

python 如何获取元素在array中的下标

用numpy创建一个array列表使用numpy的where方法寻找该数组下的某个值返回数据是对应的下标该下标被包裹在一个tuple和一个list中。我们可以用a[0][0]轻松取出来:补充:python如...

2021-06-27

matplotlib共享坐标轴的实现(X或Y坐标轴)

前言  1. 概述共享坐标轴就是几幅子图之间共享x轴或y轴,这一部分主要了解如何在利用matplotlib制图时共享坐标轴。pyplot.subplots(nrows = 1,ncols = 1,sharex = False,sh...

2021-06-27

matplotlib.subplot()画子图并共享y坐标轴的方法

有时候想要把几张图放在一起plot,比较好对比,subplot和subplots都可以实现,具体对比可以查看参考博文。这里用matplotlib库的subplot来举个栗子。数据长什么样有两个数据段,第一...

2021-06-27

OpenCv实现绘图功能

本文实例为大家分享了OpenCv实现绘图功能的具体代码,供大家参考,具体内容如下绘制一个图像在上面画线:import numpy as npimport matplotlib.pyplot as pltimport cv2#画图def...

2021-06-27

python提取word文件中的所有图片

前言办公中,偶尔会碰到一种情况,需要提取word文档中的图片,决定写这样一款工具自动提取图片。
关于脚本的使用:
情景1:如果你拿到的是一个文件夹,所有的word文件都在这个文件夹的...

2021-06-27

能让你轻松的实现自然语言处理的5个Python库

一、前言自然语言是指人类相互交流的语言,而自然语言处理是将数据以可理解的形式进行预处理,使计算机能够理解的一种方法。简单地说,自然语言处理(NLP)是帮助计算机用自己的语...

2021-06-27

python3 hdf5文件 遍历代码

看代码吧~import h5pyimport numpy as npf = h5py.File('train/e1_1.hdf5')key = ""for k in f.keys(): key = kd = f[key]print(d)a = np.ones(d.shape)d.read_direct(a...

2021-06-27

python使用pywinauto驱动微信客户端实现公众号爬虫

项目地址https://github.com/fancyerii/wechat-gongzhonghao-crawlerpywinauto简介
pywinauto是一个python的工具,可以用于控制Windows的GUI程序。详细的文档可以参考这里。W...

2021-06-27

Python机器学习之基础概述

一、基础概述 机器学习(Machine Learing)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。 机器学习专门研究计算机怎样模拟或实...

2021-06-27

python防止栈溢出的实例讲解

1、说明使用递归函数的优点是逻辑简单清晰,缺点是过深的调用会导致栈溢出。解决递归调用栈溢出的方法是通过尾递归优化,事实上尾递归和循环的效果是一样的,所以,把循环看成是一...

2021-06-27

python scipy.misc.imsave()函数的用法说明

这个函数用于储存图片,将数组保存为图像此功能仅在安装了Python Imaging Library(PIL)时可用。版本也比较老了,新的替代它的是imageio.imwrite()用法:imsave(*args, **kwds)参数:n...

2021-06-27

Python中移除List重复项的五种方法

本文列些处几种去除在Python 列表中(list)可能存在的重复项,这在很多应用程序中都会遇到的需求,作为程序员最好了解其中的几种方法 以备在用到时能够写出有效的程序。方法1:朴素...

2021-06-27

Python如何生成随机高斯模糊图片详解

高斯模糊的介绍与原理通常,图像处理软件会提供"模糊"(blur)滤镜,使图片产生模糊的效果。"模糊"的算法有很多种,其中有一种叫做"高斯模糊"(Gaussian Blur)。它将正态分布(又名"高斯分...

2021-06-27

python list 查询是否存在并且并返回下标的操作

看代码吧~def find_all_index(arr, item): return [i for i, a in enumerate(arr) if a == item] if __name__ == '__main__': print(find_all_index([1,2,3,4,4,3,89...

2021-06-27

Matplotlib实现subplot和subplots简单对比

前言:大家一般都知道subplot可以画子图,但是subplots也可以画子图,鉴于subplots介绍比较少,这里做一个对比,两者没有功能一致。对比开始:需求:画出两张子图,在一行显示,子图中的内容...

2021-06-27

python3 实现在运行的时候隐藏命令窗口

将后缀.py改成.pyw改完后,文件属性里面可以看到:Python File (no console) (.pyw)显示no console,在运行的时候就不会弹出命令窗口了。补充:python 打包exe文件并隐藏执行CMD命...

2021-06-27

Python之ascii转中文的实现

看代码吧~name = r"\u6697\u88d4\u5251\u9b54"print(name.encode('ascii').decode('unicode_escape'))或print(name.encode().decode('unicode_escape'))补充:python 汉字与A...

2021-06-27

Python使用protobuf序列化和反序列化的实现

protobuf介绍
protobuf是一种二进制的序列化格式,相对于json来说体积更小,传输更快。安装protobuf
安装protobuf的目的主要用来将proto文件编译成python、c、Java可调用的接口...

2021-06-27

Python 读写 Matlab Mat 格式数据的操作

1. 非 matlab v7.3 files 读写import scipy.io as sioimport numpy# matFile 读取matFile = 'matlabdata.mat'datas = sio.loadmat(matFile)# 加载 matFile 内的数据# 假设...

2021-06-27

Python 批量下载阴阳师网站壁纸

代码复制可直接使用,记得pip install下载requests和bs4最终版本# 引入系统类库用于打开关闭文件import sys# 使用文档解析类库from bs4 import BeautifulSoup# 使用网络请求...

2021-06-27

Python基础之logging模块知识总结

前言logging模块是Python内置的标准模块,主要用于输出脚本运行日志,可以设置输出日志的等级、日志保存路径等。 可以通过设置不同的日志等级,在 release 版本中只输出重要信...

2021-06-27

Python使用scipy保存图片的一些注意点

首先我们载入一张灰度图片,一般灰度图片像素为0-255.可以发现该图片的最大像素为254,最小像素为2。一般处理图片时会转化为double类型。我们将图片使用scipy保存为pgm格式。然...

2021-06-27

python实现多进程并发控制Semaphore与互斥锁LOCK

一、了解锁
应用场景举例描述: Lock 互斥锁:举例说明–有三个同事同时需要上厕所,但是只有一间厕所,将同事比作进程,多个进程并打抢占一个厕所,我们要保证顺序优先, 一个个来,那么...

2021-06-27

SciPy中两个模块:io 和misc的使用

1、读写.mat文件如果你有一些数据,或者在网上下载到一些有趣的数据集,这些数据以Matlab的.mat 文件格式存储,那么可以使用scipy.io 模块进行读取。data = scipy.io.loadmat('te...

2021-06-27

在Pycharm的Project Files下建立多个项目的操作

当我们在使用Pycharm时,总是会建立多个项目文件,但是分别打开每个项目文件会很麻烦,接下来看在Project Files下如何创建多个项目文件 首先找到File,点击Settings找到Project下的...

2021-06-27

python可视化hdf5文件的操作

对于一些复杂的hdf5文件,通过可视化的方法可以比较容易的了解文件的内部结构,下面介绍基于python的一个hdf5文件的安装使用方法1 安装vitables工具包命令 pip install vitable...

2021-06-27

Django 聚合函数的具体使用

前言
orm模型中的聚合函数跟MySQL中的聚合函数作用是一致的,也有像Sum、Avg、Count、Max、Min,接下来我们逐个介绍
聚合函数
所有的聚合函数都是放在django.db.models下面。并...

2021-06-27

Python机器学习之PCA降维算法详解

一、算法概述 主成分分析 (Principal ComponentAnalysis,PCA)是一种掌握事物主要矛盾的统计分析方法,它可以从多元事物中解析出主要影响因素,揭示事物的本质,简化复杂的问题。...

2021-06-27

520必备!这些Python表白代码祝你脱单成功

一、浪漫玫瑰花实现代码:from turtle import *import time setup(1000,800,0,0)speed(0)penup()seth(90)fd(340)seth(0)pendown() speed(5)begin_fill()fillcolor('red')circ...

2021-06-27
返回顶部
顶部