E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python系列
文科生学
Python系列
14: matplotlib绘图/seaborn
第七课-数据可视化本课内容:matplotlib绘图基础函数曲线的绘制图形细节的设置案例分析:销售记录可视化条形图绘制多图饼图散点图直方图seaborn数据可视化包分类数据的散点图分类数据的箱线图多变量图平时要做好一些收藏,余老师平时用的是印象笔记。把学习时需要收藏的内容和笔记收集起来,需要的时候善用搜索功能就能快找到自己需要的资料了。有同学问到怎么找图表的例子,老师推荐的网站:matplotli
Lochaiching
·
2020-03-28 19:10
python系列
之(二)变量这玩意
1.普通变量jack2.受限变量_jack这种变量充分诠释了“革命工作全靠自觉”,3.私有变量__jack当不想类的成员变量被直接访问或更改时,可以使用私有变量。Classtest(object):def__init__(self,name):self.__name=namedefget_name():print(self.__name)4.特殊变量__jack__需要注意的问题:类属性会被同名的
行走的程序猿
·
2020-03-27 11:59
selenium webdriver基于
Python系列
文章 总结 1
PythonWebDriver工作原理webdriver是按照server–client的经典设计模式设计的。server端就是remoteserver,可以是任意的浏览器。当我们的脚本启动浏览器后,该浏览器就是remoteserver,它的职责就是等待client发送请求并做出响应;client端简单说来就是我们的测试代码,我们测试代码中的一些行为,比如打开浏览器,转跳到特定的url等操作是以h
七月尾巴_葵花
·
2020-03-27 09:24
文科生学
Python系列
15:泰坦尼克数据1
第八课:案例分析-泰坦尼克数据本节课将重点分析泰坦尼克号沉船事故,我们将探索是什么因素决定了最后是否生还。我们将将前面课程所学过的知识点融会贯通,举一反三新增知识点:缺失值处理:pandas中的fillna()方法数据透视表:pandas中的pivot_table函数数据分析的流程问题:数据分析的核心是问题,提出一个有价值的问题就像瞄准了正确的靶心,才能使后续的动作变得有意义。数据采集:有了问题之
Lochaiching
·
2020-03-27 07:20
文科生学
Python系列
15:泰坦尼克数据1
第八课:案例分析-泰坦尼克数据本节课将重点分析泰坦尼克号沉船事故,我们将探索是什么因素决定了最后是否生还。我们将将前面课程所学过的知识点融会贯通,举一反三新增知识点:缺失值处理:pandas中的fillna()方法数据透视表:pandas中的pivot_table函数数据分析的流程问题:数据分析的核心是问题,提出一个有价值的问题就像瞄准了正确的靶心,才能使后续的动作变得有意义。数据采集:有了问题之
Lochaiching
·
2020-03-27 07:19
小白学Python—快速入门总结
这篇算是
Python系列
教程的一个小总结!
小一不二三
·
2020-03-25 22:08
Python系列
二---接口基础
一、什么是接口?API(ApplicationProgrammingInterface)即应用程序接口,可以是一个软件组件或一个Web服务与外界进行交互的接口,在这里接口可以和API划等号。官方解释:接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等接下来从三个层面来理解(逐层解析):1、接口可以理
倔强的潇洒小姐
·
2020-03-24 01:43
懂一点
Python系列
——快速入门
本文面相有一定编程基础的朋友学习,所以略过了环境安装、IDE搭建等一系列简单繁琐的事情。一、Python简介Python英文原意为“蟒蛇”,直到1989年荷兰人GuidovanRossum(简称Guido)发明了一种面向对象的解释型编程语言,并将其命名为Python,才赋予了它表示一门编程语言的含义。说到Python的诞生,极具戏剧色彩,据Guido的自述记载,Python语言是他在圣诞节期间为了
我没有三颗心脏
·
2020-03-23 09:00
selenium webdriver基于
Python系列
文章之 百度首页搜索测试用例3
#-*-coding:utf-8-*-fromseleniumimportwebdriverimportunittestimportHTMLTestRunnerimportsysfromtimeimportsleepimportxlrdreload(sys)sys.setdefaultencoding("utf-8")classLoadBaiduSearchTestData:def__init__
七月尾巴_葵花
·
2020-03-22 23:03
Python系列
-数字和字符串
上一节:
Python系列
-解释器和编码数字Python的数学计算功能强大而简单,可以计算各种复杂的运算。数字分整型(integer)和浮点型(float),即整数和小数。
憨厚的老菜鸟
·
2020-03-20 15:26
selenium webdriver基于
Python系列
文章之title
#coding:utf-8#current_url#通过一些差异的信息进行断言fromseleniumimportwebdriverimporttime#数据初始化base_url='http://www.baidu.com'browser=webdriver.Chrome()#打开浏览器browser.get(base_url)browser.maximize_window()#当前浏览器tab
七月尾巴_葵花
·
2020-03-17 01:18
selenium webdriver基于
Python系列
文章 总结 4 元素定位
常用的有以下几种idnameclassnametagnamelinktextpartiallinktextxpathcssselector分别对应pythonwebdriver中的方法为:find_element_by_id()find_element_by_name()find_element_by_class_name()find_element_by_tag_name()find_eleme
七月尾巴_葵花
·
2020-03-16 07:10
selenium webdriver基于
Python系列
文章 总结 6 alert/confirm/prompt处理
switch_to_alert()用于获取网页上的警告信息。text返回alert/confirm/prompt中的文字信息。accept点击确认按钮。dismiss点击取消按钮,如果有的话。send_keys输入值,这个alert\confirm没有对话框就不能用了,不然会报错。driver=driverdriver.find_element_by_name("username").clear(
七月尾巴_葵花
·
2020-03-16 06:50
跟着销售学
python系列
16-list
原读书:https://github.com/qiwsir/StarterLearningPython/blob/master/111.md以下为笔记:这一段时间,很牛没写了,到不是自己懒惰了,而是这段学习进入了一个瓶颈了。第一个例子:>In[1]:a=[1,2,3,5]In[2]:b=[2,1,3,1]In[3]:c=a+bIn[4]:printc[1,2,3,5,2,1,3,1]列表的相加第二
日月山人
·
2020-03-08 10:34
快速筛出topK的快速选择算法和BFPRT优化
本文始发于个人公众号:TechFlow,原创不易,求个关注在之前
Python系列
当中,我们介绍了heapq这个库的用法,它可以在\(O(nlogn)\)的时间里筛选出前K大或者前K小的元素。
TechFlow2019
·
2020-02-27 08:00
为啥我的Python这么慢 (一)
在
Python系列
教程中,我们提到一个概念字符串是不可修改的。这一点可以通过id函数来判断确实是对的。但是这个概念会对我们写作程序有什么影响一直没有特别深的理解。
生信宝典
·
2020-02-27 06:55
selenium webdriver基于
Python系列
之教程之脚本分析详解
脚本录制完成之后,在SeleniumIDE的Source中,即可以看到脚本的代码了,将Python语言的脚本复制出来,新建到一个Test.py的文件中,可以看到,代码如下,再次本着不错过任何理所当然的不用加以说明的呃必然步骤的精神,小做分析一下(”’这种形式的在Python里是一种注释,暂用这个进行解释说明”’)。#-*-coding:utf-8–*-”’这行是编码的字符集格式,默认这行是看不见的
七月尾巴_葵花
·
2020-02-24 11:14
Python系列
六--处理HTTP返回包 问题汇总
1、如何查看http请求头中的User-Agent信息?手机/电脑通用:打开浏览器,访问http://whatsmyuseragent.com,即可看到查看手机/电脑的User-Agent信息.png2、数据类型在python2.x中,有两种整数类型,一般的32位整数和长整数,长整数都是以L或者l(不建议使用小写l,容易跟1搞混),超过32位长度之后会自动转换为长整形。在python3.x中,允许
倔强的潇洒小姐
·
2020-02-24 05:44
[
Python系列
]Python的request库
Python经常被用来做爬虫和http接口测试,很大一部分原因就是requests库的方便易用,实际学习过程中可以对比下java的httpclient包。1.安装requests库pipinstallrequestsrequests定义了常用的http方法:requests.get(“https://xxx”)#GET请求requests.post(“https://xxx”)#POST请求req
测试你个头
·
2020-02-21 20:16
Python系列
开篇
IlovePython!最近打算好好学学Python,一是工作中可能用的到,二是经历这么多发现有编程基础很重要,因此要开始Python之旅啦!Python适合哪些开发应用1.首选是网络应用,如网站、后台服务;2.其次是日常需要的小工具,如系统需要的一些脚本任务;3.再次就是把其他语言开发的程序进行二次包装,方便使用。Python的优点1.许多大型网站都是Python开发的,比如instagram、
cybeyond
·
2020-02-20 11:26
python系列
第一篇:计算机与编程基础计算机与编程基础知识第二篇:python语法入门Python基础知识Python流程控制字符编码介绍文件的操作处理第三篇:函数Python函数的基本使用Python函数的参数详解函数对象、名称空间与作用域Python函数递归Python匿名函数与内置函数面向过程编程及各种表达式第四篇:python三大器Python闭包函数Python之三大器第五篇:模块与包Python模块
Hank·Paul
·
2020-02-18 09:00
selenium webdriver基于
Python系列
文章之对单个元素和一组元素集合,进行重定义封装
封装单个元素find_element_by_id()find_element_by_name()find_element_by_class_name()find_element_by_tag_name()find_element_by_link_text()find_element_by_partial_link_text()find_element_by_xpath()find_element_
七月尾巴_葵花
·
2020-02-17 08:31
[
Python系列
]Python多线程
背景:说到多线程,我们会想到的是:异步编程、同步(锁)、共享变量、线程池等等,那么Python里面多线程是如何实现的?1.新建一个线程importthreading//target是线程需要执行的方法,args是线程方法需要传入的参数t1=threading.Thread(target=processservice.biz_monitor_process,args=(src.globals.xsp
测试你个头
·
2020-02-16 17:19
Python系列
四--对MySQL操作,问题汇总
前言:本次实验基于Python3.5,很多问题都是可以用debug调试出来的Python操作MySQL流程Python操作MySQL流程.png1、运行结果中文显示乱码中文显示乱码.png具体方法如下:1)MySQL数据库charset=utf-8Paste_Image.png2)Python文件设置编码utf-8,在文件前面加上一下代码#-*-coding:utf-8-*-3)Python连接M
倔强的潇洒小姐
·
2020-02-15 09:54
selenium webdriver基于
Python系列
文章之键盘事件
#coding:utf-8Key()类提供方法fromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysimporttime数据初始化base_url="http://www.baidu.com"browser=webdriver.Chrome()打开浏览器browser.get(base_url)browser.
七月尾巴_葵花
·
2020-02-14 07:28
文科生学
Python系列
5: 元组/字典
第三课的主要内容是:(今天的截图中运行工具不是用PythonIDLE了,而是jupyter.)数据结构:元组/字典循坏:while循环/循环控制/嵌套循环函数:如何自定义函数案例讲解:工资计算器函数元组:元组()和列表[]非常相似,都是由若干值组成的一个序列;元组中存储的值可以是任何数据类型;元组(主席台)中的任何元素都是不可变的,列表(观众席)可变;元组的数据结构不需要改变,因而在内存使用和表现
Lochaiching
·
2020-02-10 01:10
selenium webdriver基于
Python系列
文章 总结 2
接seleniumwebdriver基于
Python系列
文章总结11)首先需要导入相关模块,其中unittest是python的内置模块,它提供了组织测试用例的框架,而selenium.webdriver
七月尾巴_葵花
·
2020-02-09 07:07
Python网络爬虫与信息提取(二):网络爬虫之提取
此系列笔记来源于中国大学MOOC-北京理工大学-嵩天老师的
Python系列
课程4.BeautifulSoup库入门BeautifulSoup库可对HTML/XML格式进行解析并提取相关信息安装:管理员方式打开
娄叔啊喂
·
2020-02-08 23:55
Python系列
学习(一)——Windows10下Python2和3的安装及pip的配置
目录一、Python的下载二、Python帮助文档的下载三、Python3的安装及环境变量的配置四、Python2的安装及环境变量的配置五、解决python2和3命令冲突六、解决python的包管理工具pip的冲突总结参考前言:之前打CTF的时候都是零零碎碎的学习Python,没有成体系,学得不精。趁着过年的这段时间好好地系统学习一下,加强自己的python技能。同时也做一个记录,用来总结和反思,
司机是个大坏蛋
·
2020-02-08 03:00
2018-04-15 开胃学习
Python系列
- Numpy
Numpy使我们能够高效地工作在Python中的阵列(arrays)和矩阵(matrices)。下面是最基础的Numpy知识,这个帖子将会进行长期补充。StartAArray可以建立一个列表List,并将其转换为阵列Arraynp.array(mylist)mylist=[1,2,3]x=np.array(mylist)x>>>array([1,2,3])或者更直接y=np.array([4,5,
Kaiweio
·
2020-02-05 08:41
Python系列
教程一Python的基础语法(二)
前言通过上一章的学习,我们已经初步了解到Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,当然也是一门脚本语言,像前端需要学习的JavaScript一样也是一门脚本语言,而脚本语言最大的优势就是“不需要事先进行编译”,不像Java,C#等编程语言一样,需要先通过编译器进行编译然后执行,脚本语言可以直接读取文本文件,一边解释,一边执行。本章目标Python的标识符Python的保留
一只流浪的KK
·
2020-02-02 16:00
函数 | Python内置函数详解—数学运算类
本期推文是
Python系列
教程的第九期前八期我们讲了有关Python的发展历史:Python基础20讲|深扒码农那些不为人知的事编码特点:编码|Python竟然有隐藏功能,只有极少人知道!
看那个码农
·
2020-01-30 19:33
01、Python 系列之--什么是 python
PS:转载请注明出处作者:TigerChain地址:http://www.jianshu.com/p/f7d2d2083862本文出自TigerChain
Python系列
教程简介1、阅读对象本篇教程适合新手阅读
TigerChain
·
2020-01-07 19:11
跟着王进老师学开发Python篇第五季:面向对象高级篇视频教程
需要哪个模块学哪个模块;包含Python语法,Django,爬虫,MySQL数据库,Web前端,人工智能等;适合人群:Python编程开发人员,Python人工智能,Python爬虫跟着王进老师学开发
Python
星辰8209
·
2020-01-06 15:32
03、Python 系列之--永不过时的 hello world
PS:转载请注明出处作者:TigerChain地址:http://www.jianshu.com/p/ca811667b21e本文出自TigerChain
Python系列
教程简介1、阅读对象本篇教程适合新手阅读
TigerChain
·
2020-01-01 13:22
Python系列
教程(二):数据类型、变量、运算符
1.数据类型数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。简单来说,就是特指某一种数据,他们具有相同的特征,可以进行相同的操作。1.1整型(int)integer->[ˈɪntɪdʒɚ]Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比
码小Q
·
2019-12-29 22:03
Python网络爬虫与信息提取(三):网络爬虫之实战
此系列笔记来源于中国大学MOOC-北京理工大学-嵩天老师的
Python系列
课程7.Re(正则表达式)库入门regularexpression=regex=RE是一种通用的字符串表达框架,用来简洁表达一组字符串的表达式
娄叔啊喂
·
2019-12-26 00:01
莫烦
python系列
教程 Scikit-Learn 轻松使用机器学习笔记
Scikit-Learn轻松使用机器学习莫烦pythonScikit-Learn轻松使用机器学习官网地址>>选择学习方法Sklearn官网提供了一个流程图,蓝色圆圈内是判断条件,绿色方框内是可以选择的算法:从START开始,首先看数据的样本是否>50,小于则需要收集更多的数据。由图中,可以看到算法有四类,分类,回归,聚类,降维。其中分类和回归是监督式学习,即每个数据对应一个label。聚类是非监督
liuqing-Zhang
·
2019-12-19 14:58
神经网络
机器学习
python
selenium webdriver基于
Python系列
文章 总结 5 对话框处理
现在很多前端框架的对话框是div形式的,也有一些弹出框iframe处理比较麻烦,如上一节所说的。使用百度登录页面演示一下,这个登录对话框是个divcoding=utf-8fromseleniumimportwebdriverdriver=webdriver.Firefox()driver.get("http://www.baidu.com/")点击登录链接driver.find_element_b
七月尾巴_葵花
·
2019-12-19 00:42
人生苦短我用python之 动态加载模块
继第一期【人生苦短我用
Python系列
专栏】发布后,深受广大睿普迷的一致好评,经常问小普第二期什么时候出呀?
小睿普HQX
·
2019-12-16 22:04
05、Python 系列之--python list「列表」 、tuple「元组」 、 dictionary「字典」
PS:转载请注明出处作者:TigerChain地址:http://www.jianshu.com/p/351fa3464119本文出自TigerChain
Python系列
教程简介1、阅读对象本篇教程适合新手阅读
TigerChain
·
2019-12-14 14:49
从零开始学 Python 之基础篇
从零开始学Python之基础篇前言大家好,这里是「痴海」从零开始学习
Python系列
教程。此文首发于「痴海」公众号,欢迎大家去关注。学习一门语言最好的办法,就是教懂别人。
痴海小白
·
2019-12-06 07:50
selenium webdriver基于
Python系列
文章之 百度首页搜索测试用例2
#-*-coding:utf-8-*-fromseleniumimportwebdriverimportunittestimportHTMLTestRunnerimportsysfromtimeimportsleepreload(sys)sys.setdefaultencoding("utf-8")classBaiduTest(unittest.TestCase):defsetUp(self):s
七月尾巴_葵花
·
2019-11-07 03:24
selenium webdriver基于
Python系列
文章之断言的使用方式
#!-*-coding:utf-8-*-importunittestimportsysreload(sys)sys.setdefaultencoding('utf-8')'''断言的测试应用'''fromseleniumimportwebdriverclassAssertions(unittest.TestCase):defsetUp(self):self.driver=webdriver.Fir
七月尾巴_葵花
·
2019-11-06 20:17
文科生学
Python系列
17:泰坦尼克数据3(数据透视表)
第八课:案例分析-泰坦尼克数据本节课将重点分析泰坦尼克号沉船事故,我们将探索是什么因素决定了最后是否生还。我们将前面课程所学过的知识点融会贯通,举一反三。新增知识点:缺失值处理:pandas中的fillna()方法数据透视表:pandas中的pivot_table函数3、分析哪些因素会决定生还概率上节课列出来的因素包括舱位/性别/年龄,和它们的组合情况,对生还概率的影响。我们的步骤是这样的:Ste
Lochaiching
·
2019-11-06 10:44
文科生学
Python系列
2:字符串和列表的操作
1,什么是字符串?字符串就是若干个字符的序列。我的理解是“football”中的每一个字母是字符,整个单词在Python中就是字符串。用上课老师的例子,我自己打开PythonIDLE试着运行如下图。在Python中要表达一个字符串的输出,小白开始是需要两步才能表达正确的。首先要把输出值先赋值给一个替身,此处替身是“sport”,然后通过输出替身来表达“football”这个真身~小白表示,现在不太
Lochaiching
·
2019-11-05 23:33
Python系列
-解释器和编码
上一节:Python3.x下载及安装在上一节中,我们已经拿到了Python的入门许可证,在这一节中,我们就来学习一下,如何进入Python世界。解释器事实上,安装了Python之后,我们就已经获得了一个官方版本的解释器-CPython。这个解释器是采用C语言开发的,所以叫CPython。我们在命令行下使用python命令运行Python的时候,就是用的这个解释器。当然,Python的解释器有很多,
憨厚的老菜鸟
·
2019-11-05 05:02
文科生学
Python系列
16:泰坦尼克数据2(缺失值处理)
第八课:案例分析-泰坦尼克数据本节课将重点分析泰坦尼克号沉船事故,我们将探索是什么因素决定了最后是否生还。我们将将前面课程所学过的知识点融会贯通,举一反三新增知识点:缺失值处理:pandas中的fillna()方法数据透视表:pandas中的pivot_table函数我们上一篇文章用以前的知识将泰坦尼克案例的前面数据简单操作了一番,剩下的内容会有新的知识点,不知道一篇文章装不装得下,来了啊!正文:
Lochaiching
·
2019-11-04 00:31
selenium webdriver基于
Python系列
之将登陆动作封装成function
#!/usr/bin/envpython#-*-coding:utf-8-*-importunittestimportsysimportosfromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeys#单独运行这个py文件时,需要加入下面的代码,用以将项目的目录加载到系统变量中。#使用all_test运行所有用例时,
七月尾巴_葵花
·
2019-11-02 17:38
selenium webdriver基于
Python系列
文章之测试126邮箱的登陆功能
#!/usr/bin/envpython#-*-coding:utf-8-*-"""1.使用公共方法public.login2.将测试数据放在xml文件中,使用数据驱动(/test_data/login.xml)3.这里使用xml.dom.minidom读取xml数据"""importunittestimportxml.dom.minidomimportosimportsysfromseleniu
七月尾巴_葵花
·
2019-10-31 13:10
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他