Python

Python之DataFrame遍历

在数据分析的过程中,往往需要用到DataFrame的类型,因为这个类型就像EXCEL表格一样,便于我们个中连接、计算、统计等操作。在数据分析的过程中,避免不了的要对数据进行遍历,那么,DataFrame如何遍历呢?之前,小白每次使用时都是Google或百度,想想,还是总结一下~小白经常用到的有三种方式,如下:首先,先读入一个DataFrameimportpandasaspd#读入数据df=pd.read_table('d:/Users/chen_lib/D

系统 2019-09-27 17:54:35 3017

Python

python发邮件:pandas DataFrame.to_html 改变

工作中需要利用邮件每天向领导发送报表和一些统计数据,利用python可以实现每天定时发送非常方便,而且可以在正文中附上pandasdataframe表格,df.to_html就可以实现首先我们先看下官方文档的解释:pandas.DataFrame.to_html用法非常简单,但是如果我们想把表格制作得更友好一些呢?毕竟领导的时间很宝贵。比如我们想让表格里的数字显示千分位分隔符,同时保留两位小数那就可以通过float_format或者formatters来指

系统 2019-09-27 17:47:16 3010

Python

Python+PyQT5的子线程更新UI界面的实例

子线程里是不能更新UI界面的,在移动端方面。Android的UI访问是没有加锁的,多个线程可以同时访问更新操作同一个UI控件。也就是说访问UI的时候,android系统当中的控件都不是线程安全的,这将导致在多线程模式下,当多个线程共同访问更新操作同一个UI控件时容易发生不可控的错误。所以Android中规定只能在UI线程中访问UI,相当于从另一个角度给Android的UI访问加上锁,一个伪锁。在PyQT5中使用QThreadfromPyQt5.QtWidg

系统 2019-09-27 17:50:50 3009

Python

python实现接口并发测试脚本

常用的网站性能测试指标有:并发数、响应时间、吞吐量、性能计数器等。1、并发数并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力。2、响应时间响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。3、吞吐量吞吐量是指单位时间内系统能处理的请求数量,体现系统处理请求的能力,这是目前最常用的性能测试指标。QPS(每秒查询数)、TPS(每秒事务数)是吞吐量的常用量化指标

系统 2019-09-27 17:56:44 3008

Python

anaconda旧版本 下载地址及与python各版本对应关系

转载请注明出处:https://blog.csdn.net/heivy/article/details/92992887因为博主需要python3.6.5版本的对应的anaconda,其官网给出的是最新版本python3.7和2.7对应的版本,遍寻CSDN终于找到了,但个人感觉比较散,故此整理一遍,服务你我他~~0.最新版本官网下载:https://www.anaconda.com/distribution/1、anaconda历史版本下载地址:首推清华镜

系统 2019-09-27 17:47:07 3007

Python

Python发送QQ消息

一、需求背景每天早上取一批数据,数据文件经过压缩加密之后用邮箱发送,而解压密码通过QQ发送给运营。使用Python进行取数、文件加密在已经实现的情况下,需要实现通过QQ发送密码的功能。在进行一系列搜索之后,在网上找到了相关资料,了解到可以使用win32gui该功能。实现该功能的主要思路是:1使用win32clipboard将文本粘贴在剪贴板中;2使用win32gui.FindWindow找到对应的窗体;3使用win32gui.SendMessage发送消息

系统 2019-09-27 17:50:07 3003

Python

在python Numpy中求向量和矩阵的范数实例

np.linalg.norm(求范数):linalg=linear(线性)+algebra(代数),norm则表示范数。函数参数x_norm=np.linalg.norm(x,ord=None,axis=None,keepdims=False)①x:表示矩阵(也可以是一维)②ord:范数类型向量的范数:矩阵的范数:ord=1:列和的最大值ord=2:|λE-ATA|=0,求特征值,然后求最大特征值得算术平方根ord=∞:行和的最大值③axis:处理类型ax

系统 2019-09-27 17:47:41 3002

Python

python计算导数并绘图

importmathimportnumpyasnpimportmatplotlib.pyplotaspltfromsympyimport*#用于求导积分等科学计算defdif(left,right,step):#求导左右区间以及间隔x,y=symbols('xy')#引入xy变量expr=pow(x,5)#计算表达式x_value=[]#savexvaluey_value=[]#savexf(x)valuey_value_dif=[]#savexf(x)_

系统 2019-09-27 17:57:14 2996

Python

python:matplotlib画图总结,同时展示不同大小的图,显示中文

文章目录1.画单图、并列图、以及调整图的大小1.1.生成图像1.2.图中含有中文1.3.设置大标题1.4.生成子图1.5.网格划分整个图像,同时展示不同大小的图1.6.画折线图1.7.画柱状图1.8.设置子图的标题1.9.设置坐标轴的label1.10.设置以及修改坐标轴的刻度(ticks)1.11.设置图例1.12.保存以及显示图像2.整体代码以及结果的展示2.1.结果2.2.代码这篇blog长期更新,主要总结matplotlib的作图技巧,matplo

系统 2019-09-27 17:55:58 2995

Python

python:代理IP是否有效的测试方法

转:https://blog.csdn.net/weixin_42480489/article/details/83447494网上不少文章关于代理IP的验证方法,例如1.访问百度网页,依据其返回的网页内容进行判断例如importurllib.requestproxy=urllib.request.ProxyHandler({"http":"http://120.77.249.46:8080"})opener=urllib.request.build_op

系统 2019-09-27 17:49:11 2993

Python

node文件读写+node执行python文件

一、node文件读写Node.js读取文件函数语法如下:1.异步读文件fs.readFile(filename,[encoding],[callback(err,data)])filename(必选),表示要读取的文件名。encoding(可选),表示文件的字符编码。callback是回调函数,用于接收文件的内容。示例:varfs=require('fs');fs.readFile('./data/result.txt','utf-8',function(

系统 2019-09-27 17:55:13 2973

Python

Python小程序(10)计算101-200中有多少个素数,并输出总数

计算101-200中有多少个素数,并输出总数思路:1.定义一个函数sushu(i)判断i是否为素数。2.在函数sushu()中,j遍历2到i-1之间的所有数,判断是否有j能整除i,若有,则i不是素数,返回False.若无,那么i是素数,返回True3.定义num来统计素数个数4.遍历101到200之间的数,判断中间有多少个素数。5.结果图如下,输出21个素数defsushu(i):forjinlist(range(2,i)):ifi%j==0:return

系统 2019-09-27 17:50:02 2970

Python

python 实现二维码生成 python有一个库专门让我们来生成二维码,MyQR是Python的一个第三方...

python有一个库专门让我们来生成二维码,MyQR是Python的一个第三方库,专门用来制作个性二维码myqr库:https://github.com/sylnsfar/q...一:按照MyQRpipinstallmyqr如下表示按照成功二:myqr库简单使用生成二维码我们主要使用到了myqr中的run方法run方法一共有九个参数words#二维码信息version#版本(1,2,3,...,40),默认为1level#级别(L,M,Q,H),默认为Hp

系统 2019-09-27 17:08:11 2962

Python

如何用Python破解wifi密码过程详解

前言Python真的是无所不能,原因就是因为Python有数目庞大的库,无数的现成的轮子,让你做很多很多应用都非常方便。wifi跟我们的生活息息相关,无处不在。今天从WiFi连接的原理,再结合代码为大家详细的出一期关于Python破译wifi密码的Python学习教程!01.如何连接wifi首先我们的电脑是如何连接wifi的呢?就拿我们的笔记本电脑来说,我们的笔记本电脑都有无线网卡,如下图所示:当我们连接WiFi时,无线网卡会自动帮助我们扫描附近的WiFi

系统 2019-09-27 17:53:45 2953

Python

Python OpenCV 使用滑动条来调整函数参数的方法

引言在观察OpenCV中某个函数在不同参数的情况下,所得到的效果的时候,我之前是改一次参数运行一次,这样做起来操作麻烦,效率低下。为了更便捷的观察参数变化时带来的处理效果改变可以使用滑动条来改变参数具体思路使用cv2.createTrackbar()创建滑动条,有几个参数就创建几个对每个参数定义回调函数在回调函数中显示图片注意滑动条的窗口名称要与图片显示的窗口名字相同代码实现importcv2d=0color=0space=0defchange_d(x):

系统 2019-09-27 17:57:33 2948