- 军军小站|张军博客
拥有Python标签的文章
Python

Python_Pandas学习笔记02:DataFrame获取列名和修改列名

一、参考资料[1].Pandas获取列名[2].Pythondataframe更换列名称二、Pandas获取列名并修改1.获取列名Python中获取列名的主要包括以下四种方法:1.1通过df.columns获取列名,并通过df.columns.tolist()或者list(df.columns)转换为列表dataframe=pd.DataFrame(np.random.rand(6,4),columns=list('ABCD'))print(datafra

系统 2019-09-27 17:45:52 2580

Python

Python系列之初识unittest

unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。有关python和unittest的基础知识部分就不细说了,大家可自行百度进行深入了解哦,以下是整个unittest四个比较重要的概念。testfixturetestcasetestsuitetestrunnertestfixture:简单来说就是做一些测试过程中需要

系统 2019-09-27 17:57:37 2579

Python

python 关于嵌套循环以及循环内break的高级技巧

fromitertoolsimportproduct,takewhilea=[1,2,3]b=[1,2,3]c=[1,2,3]#嵌套循环,当满足某个条件时执行foraa,bb,ccinproduct(a,b,c):ifaa+bb+cc==9:print(aa,bb,cc)#自定义一个方法,返回真则继续,不为真则breakdefcheck_num(num):ifnum<3:returnTruereturnFalseforiintakewhile(check_

系统 2019-09-27 17:57:09 2579

Python

关于python中turtle中的初步学习

今日学习关于python中turtle的部分用法,因为还是初级学python的小白,只能做一些简单的东西,慢慢了解慢慢进步!>importturtleturtle.forward(60)turtle.mainloop()#循环loop,让图形显示然后再是画一个正方形等简单图形。importturtleturtle.forward(60)turtle.left(90)turtle.forward(60)turtle.left(90)turtle.forwar

系统 2019-09-27 17:55:39 2578

Python

Python批量生成幻影坦克图片实例代码

前言说到幻影坦克,我就想起红色警戒里的……幻影坦克(MirageTank),《红色警戒2》以及《尤里的复仇》中盟军的一款伪装坦克,盟军王牌坦克之一。是爱因斯坦在德国黑森林中研发的一种坦克。虽然它无法隐形,但它却可以利用先进的光线偏折原理可以伪装成树木(岩石或草丛)来隐藏自己。在一些MOD中,幻影坦克可以选择变换的树木,这样便可以和背景的树木融合,而不会令人生疑。额!这是从什么百科ctrl+v过来的吗。我跟你说个P~UBG不过话说回来,里面有一句说到和背景融

系统 2019-09-27 17:57:28 2577

Python

Python 安装setuptools和pip工具操作方法(必看)

setuptools模块和pip模块是python进行第三方库扩展的极重要工具,例如我们在需要安装一些爬虫或者数据分析的包时就可以使用pipinstall命令来直接安装这些包了,因此pip工具一定要提前安装。一、安装setuptools在python交互界面执行如下命令,脚本我单独拿出来:fromurllibimporturlopendata=urlopen('http://peak.telecommunity.com/dist/ez_setup.py')

系统 2019-09-27 17:54:59 2577

Python

python自定义函数实现最大值的输出方法

python中内置的max()函数用来得到最大值,通过冒泡排序也可以。#!/usr/bin/pythondefgetMax(arr):foriinrange(0,len(arr)):forjinrange(i+1,len(arr)):first=int(arr[i])second=int(arr[j])iffirst以上这篇python自定义函数实现最大值的输出方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

系统 2019-09-27 17:57:00 2574

Python

python实现websocket的客户端压力测试

使用python进行websocket的客户端压力测试,这个代码是从github上找到。然后简单修改了下。大神运用了进程池,以及线程池的内容。所以保存下来,学习学习然后需要说明的是:本次用的python2.7,也尝试用python3.6,但是老实出现websocket-client包和python3不能兼容的情况,提示没有相关的方法。所以不得已最后又采用了python2#-*-coding:utf-8-*-#__author__=='chenmingle'

系统 2019-09-27 17:56:42 2572

Python

python处理excel文件

python处理excel文件可以使用openpyxl库。1.创建和保存excel文件,查看工作表标题:>>>importopenpyxl#引用openpyxl库>>>mywb=openpyxl.Workbook()#此时只创建一个工作表>>>mywb.get_sheet_names()#.get_sheet_names()为弃用的函数,警告Warning(fromwarningsmodule):File"__main__",line1Deprecatio

系统 2019-09-27 17:49:15 2572

Python

windows系统中Python多版本与jupyter notebook使用

本人电脑是windows系统,装了Python3.7版本,但目前tensorflow支持最新的python版本为3.6,遂想再安装Python3.6以跑tensorflow.因为看极客时间的专栏提到Jupyter是个科学运算语言的计算工具,特别适合机器学习与数学统计,因此也要装个体验一翻。一、安装Python电脑原先已经装了Python3.7,virtualenv,virtualenvwrapper,jupyternotebook.在官网上直接下载wind

系统 2019-09-27 17:55:48 2571

Python

python 多层感知器 sklearn.neural_network

官方doc:Signature:mlp.predict(X)Docstring:Predictusingthemulti-layerperceptronclassifierParameters----------X:{array-like,sparsematrix},shape(n_samples,n_features)Theinputdata.Returns-------y:array-like,shape(n_samples,)or(n_samples

系统 2019-09-27 17:55:26 2571

Python

Python3.6+selenium2.53.6自动化测试_禅道对登录页面动作

环境:编辑工具:浏览器:有问题可以联系qq:1776376537项目结构login_page.py代码如下:#coding:utf-8fromseleniumimportwebdriverfromcommon.baseimportBaseimporttime#全局参数lgoing_url="http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html"#继承,写法就像自己的写的方法,可以直接使用classLogi

系统 2019-09-27 17:56:37 2570

Python

解决Python print 输出文本显示 gbk 编码错误问题

前阵子想爬点东西,结果一直提示错误UnicodeEncodeError:‘gbk'codeccan'tencodecharacter‘\xa0'inposition,在网上一查,发现是Windows的控制台的问题。控制台的编码是GBK,Python是UTF-8,造成了冲突。下面给出三种解决方法。第一种方法:直接替换出错的内容importrequestsurl='https://blog.csdn.net/jianhong1990/article/detai

系统 2019-09-27 17:50:53 2570

Python

python3实现二叉树的遍历与递归算法解析(小结)

1、二叉树的三种遍历方式二叉树有三种遍历方式:先序遍历,中序遍历,后续遍历即:先中后指的是访问根节点的顺序eg:先序根左右中序左根右后序左右根遍历总体思路:将树分成最小的子树,然后按照顺序输出1.1先序遍历a先访问根节点b访问左节点c访问右节点a(b(d(h))(e(i)))(c(f)(g))--abdheicfg1.2中序遍历a先访问左节点b访问根节点c访问右节点(((h)d)b((i)e))a((f)c(g))--hdbieafcg1.3后序遍历a先访

系统 2019-09-27 17:49:37 2567