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-
格式化字符串(%d %f %s )
在python中,通过使用%实现格式化字符串的目的。(这与c语言一致)其中,在格式化整数和浮点数时可以指定是否补0和整数与小数的位数。首先,引入一个场宽的概念。在C语言中场宽代表格式化输出字符的宽度。例如:可以在"%"和字母之间插进数字表示最大场宽。%3d表示输出3位整型数,不够3位右对齐。%9.2f表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。(注意:小数点
yokii_
·
2020-06-30 08:07
python
Python-
异常处理
异常处理介绍异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止)为了保证程序的健壮性与容错性,即在遇到错误时程序不会崩溃,我们需要对异常进行处理,如果错误发生的条件是可预知的,我们需要用if进行处理:在错误发生之前进行预防。如果错误发生的条件是不可预知的,则需要用到try...except:在错误发生之后进行处理语法格式:t
断尾壁虎V
·
2020-06-30 08:34
Python-
一维数据的格式化
数据组织的维度从一个数据到一组数据是编写程序或者理解世界的重要跨度一个数据表达一个含义一组数据表达一个或多个含义一组数据的组织过程中有个重要的概念叫做维度用线性方法进行组织是一维数据例如:3.143,6.21,7.2312,9.25用二维方式进行组织例如:3.1436.217.23129.25数据维度-一维数据由对等关系的有序或无序数据构成,采用线性方式组织-对应列表、数组和集合等概念-二维数据由
希望变成彩虹的Sanny
·
2020-06-30 08:36
憨憨学python
python
列表
字符串
Python-
代码复用与函数递归
程序代码本身是一种用来表达计算的资源把代码当做资源进行抽象-代码资源化:程序代码是一种用来表达计算的“资源”-代码抽象化:使用函数等方法对代码赋予更高级别的定义-代码复用:同一份代码在需要时可以被重复使用一般来说,使用函数或抽象来实现代码复用函数和抽象是对代码抽象的不同级别函数–级别较低,功能为将代码命名-在代码层面建立了初步抽象对象-级别较高,可以将一组变量,或者一组函数,进一步抽象.和.()在
希望变成彩虹的Sanny
·
2020-06-30 08:36
憨憨学python
Python-
二维数据的格式化和处理
二维数据的表示-二维数据使用列表类型(二维列表)表示-例如表格,就是二维列表,由多个列表元素组成-可使用两层for循环遍历每个元素-外层列表中的每个元素可以对应表格的一行,也可以是对应一列CSV数据存储格式CSV:comma-SeparatedValues-以逗号分隔值-国际通用的一二维数据存储格式,一般.csv扩展名-每行一个一维数据,采用逗号分隔,无空行,不同行构成了另一个维度-Excel和一
希望变成彩虹的Sanny
·
2020-06-30 08:36
憨憨学python
Python-
实例方法静态方法类方法对比总结
相关概念1:实例方法除了静态方法与类方法外,类的其他方法都属于实例方法实例方法隐含的参数为类实例self实例方法需要将类实例化后才可以调用,如果使用类直接调用实例方法,需要显示地将实例对象作为参数传入创建一个类,包含普通方法,静态方法,类方法classA():#类属性sentence='thisisalearningtesting'#普通方法(实例方法)defnormalMethod(self):
奥卡姆的剃刀
·
2020-06-30 07:23
Python
python sorted排序:使用lambda应对各种复杂情况的排序,包括list嵌套dict
原文链接https://www.polarxiong.com/archives/
Python-
%E4%BD%BF%E7%94%A8lambda%E5%BA%94%E5%AF%B9%E5%90%84%E7%
胡说数据
·
2020-06-30 07:59
Python http.server
模块学习
1_code
http.server注:代码为python3代码Oneclass,HTTPServer,isasocketserver.TCPServersubclass.ItcreatesandlistensattheHTTPsocket,dispatchingtherequeststoahandler.HTTPServer,父类是socketserver.TCPServer,用于创建HTTPSocket服务
waitwind1994
·
2020-06-30 07:02
Python
模块学习
Python-
装饰器练习题
练习一:题目:创建装饰器,要求如下:1.创建add_log装饰器,被装饰的函数打印日志信息;2.日志格式为:[字符串时间]函数名:xxx,运行时间:xxx,运行返回值结果:xxx程序内容:importtimeimportfunctoolsdefadd_log(fun):@functools.wraps(fun)defwrapper(*args,**kwargs):start_time=time.t
y_先森
·
2020-06-30 05:49
Python-
面向对象常用方法(初始化与str)
一.初始化方法:当使用类名()创建对象时,会自动执行以下操作:1.为对象在内存中分配空间——创建对象2.为对象的属性设置初始值——初始化方法(init)初始化方法就是init方法,init是对象的内置方法,init方法是专门用来定义一个类具有哪些属性的方法!使用类名()创建对象时,Python解释器会首先在内存中开辟一个足够的空间可以存下创建的对象,然后调用初始化方法,在初始化方法中给对象的所有属
y_先森
·
2020-06-30 05:49
tensorflow整理(1)Ubuntu16.04系统下安装Python3.6以及对应的TensorFlow
安装顺序:
Python-
>Tensorflow->NvidiaGPUDriver->CUDA->CUDNN一、安装Python3.6Ubuntu16.04系统下默认是python2.7.网上说一般不建议卸载系统自带的
xyu66
·
2020-06-30 04:48
tensorflow笔记
python-
内存泄露-方法调用笔记
关于一个内存泄露的惨痛教训关于python的引用传递的惨痛defdata_iterator(datas):"""遍历数据,删除不合格项,返回正常数据:paramdatas::return:"""valid_data={}invalid_data=[]fordataindatas:#进行详细地址判断if"_id"indata:data.pop("_id")format_data_eval(data)
Firewine
·
2020-06-30 04:51
Python
Python-
接口自动化(八)
unittest单元测试框架(八)(九)unittest1、基本概念python自带的unittest单元测试框架不仅可以适用于单元测试,也适用于WEB自动化测试用例的开发与执行,uinttest测试框架可以实现执行测试用例,用断言方法将实际结果与期望结果进行比对,从而判断测试用例是否通过,最终出具测试报告,实现一个完整的测试流程。unittest最核心的四个概念是:TestCaseTestSui
许小猪
·
2020-06-30 04:09
python
Python-
接口自动化(十)
ddt+unnittest+excel处理测试数据(九)(十一)ddt1、利用ddt实现数据驱动,ddt是第三方模块,在终端输入pipinstallddt进行安装导入:fromddtimportddt,data,unpacka、如果unpack后的参数少于5个可以使用推荐用unpack,但是需要注意参数不对等的情况,需要提供对应的参数来接收数据;b、如果要对字典进行unpack,参数名需要与字典里
许小猪
·
2020-06-30 04:38
python
Python-
接口自动化(十一)
配置文件的作用(十一)(十二)配置文件1、python当中有一个模块可以读取配置文件里面的信息:configparser,对这个模块进行导入之后就可以使用了,importconfigparser,在项目中新建一个后缀名为.config的文件,把配置文件的内容写在里面,主要分为三个部分:section、option、valuesection:意思是区域,可以有多个区域,不同的区域代表要记录不同的数据
许小猪
·
2020-06-30 04:38
python
Python-
接口自动化(四)
python基础知识(四)(四)处理文件a、文件的格式主要有txt、html、xml,接下来主要讲的是txt格式的文件处理对文件进行读写等操作会用到的函数是open(),第一个参数file是指传入你创建的文件名,其中有一个参数是mode,mode的意思是打开文件的模式例如:在pycharm中先创建一个test.txt,写入内容:hello,welcometomyworld~1file=open("
许小猪
·
2020-06-30 04:38
python
Python-
接口自动化(一)
python基础知识(一)一、python语言特点1、易于学习:python有相对较少的关键字,结构简单,有一个明确定义的语法,学起来比较简单;2、易于阅读:python代码定义的更清晰;3、易于维护:python的成功在于它的源代码是相当容易维护的;4、一个广泛的标准库:python最大的优势之一是有丰富的库,跨平台的在unix、Windows和Mac都可以很好的兼容。二、python编码工具1
许小猪
·
2020-06-30 04:38
python
Python-
接口自动化(九)
python操作Excel处理测试数据(九)(十)python操作Excel读/写测试数据1、夹心饼干setUp:在每一条测试用例执行之前执行tearDown:在每一条测试用例执行之后执行上面的这两个东东就叫做夹心饼干,在必要的时候写,比如说在执行测试用例之前你有数据需要提前准备好,在测试用例执行结束之后有东西需要清除掉,就可以用夹心饼干。在之后的代码中可以看到这个夹心饼干的作用和用法。2、解决用
许小猪
·
2020-06-30 04:38
python
pandas
模块学习
笔记
模块学习
的第一步,自然是安装。必须要感谢pip,自从py2.7.9内置pi
天元浪子
·
2020-06-30 03:44
python论道
Python-
简单的石头剪刀布
importrandomplayer=int(input("请输入0石头,1剪刀,2布:"))computer=random.randint(0,2)whileTrue:ifplayer=0:if(player==0andcomputer==1)or(player==1andcomputer==2)or(player==2andcomputer==0):print("你赢了,电脑出的是:",com
周小易wendy
·
2020-06-30 03:47
Python
python
游戏
python-
数字 字符串 列表的转换
列表和字符串可以互相转化,但是列表转换为字符串时,容易出错。如下:>>>a='asd'>>>b=list(a)>>>b['a','s','d']>>>a'asd'>>>c=str(b)>>>c"['a','s','d']">>>一般用一个循环把列表的每一个元素转化为字符串再相连,得到一个字符串:下面省略循环:>>>b['a','s','d']>>>str(b[1])'s'>>>c=str(b[0]
xiongxu3381
·
2020-06-30 02:11
python笔记
笨方法学
python-
练习5-更多变量和打印
练习5-更多变量和打印更多变量和打印练习程序附加练习更多变量和打印练习程序#-*-coding:utf-8-*-my_name='ZedA.Shaw'my_age=35#notaliemy_height=74#inchesmy_weight=180#lbsmy_eyes='Blue'my_teeth='White'my_hair='Brown'print"Let'stalkabout%s."%my
Demoary
·
2020-06-30 01:27
Autoware planning
模块学习
笔记(二):路径规划(6)- 节点lane_stop
Autowareplanning
模块学习
笔记(二):路径规划(6)-节点lane_stop写在前面:引用的时候请注明出处(I’mZhengKX的博客:https://blog.csdn.net/xiaoxiao123jun
I'm ZhengKX
·
2020-06-30 01:41
自动驾驶
Autoware planning
模块学习
笔记(二):路径规划(5)- 节点lane_rule
Autowareplanning
模块学习
笔记(二):路径规划(5)-节点lane_rule写在前面:引用的时候请注明出处(I’mZhengKX的博客:https://blog.csdn.net/xiaoxiao123jun
I'm ZhengKX
·
2020-06-30 01:40
自动驾驶
Autoware
planning模块
代码分析
决策规划
自动驾驶
Autoware planning
模块学习
笔记(二):路径规划(4)- 节点lane_navi
Autowareplanning
模块学习
笔记(二):路径规划(4)-节点lane_navi写在前面:引用的时候请注明出处(I’mZhengKX的博客:https://blog.csdn.net/xiaoxiao123jun
I'm ZhengKX
·
2020-06-30 01:40
自动驾驶
[转]
Python-
闭包详解
原文地址:https://www.cnblogs.com/JohnABC/p/4076855.html在函数编程中经常用到闭包。闭包是什么,它是怎么产生的及用来解决什么问题呢。给出字面的定义先:闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a,内层函数依旧传入一个参数b,内层函数使用a和b,最后返回内层函数)。这个从字面上很难理解,
xian_wwq
·
2020-06-29 23:28
Python
Python-
什么时候使用yield?
简介很多时候在python代码中见到了yield,没有系统学习过,自己也没有用过。yield语句延迟了语句的执行,然后发送了一个值给调用者,但保留了一定的状态去保证函数离开之后可以继续。当继续的时候,函数继续执行上一个的运行状态。这使得它的代码可以随着时间产生一系列的值,而不是立即执行,然后像一个list一样发送他们回来。例子例子1:#ASimplePythonprogramtodemonstra
xiabe
·
2020-06-29 23:00
python
使用pyinstaller将含有多个py文件的工程打包成一个exe文件
2.在文件中写下如下代码#-*-mode:
python-
*-block_cipher=Nonea=Analysis(['main.py','utilsDigits.py','utilsLine.py',
x_w_haohan
·
2020-06-29 23:43
python-
自动化脚本编写实例(进价)
在网上看了一遍博主写的自动化脚本编写用例,里面写的非常详细,先封装好点击和输入的方法,且在方法中加入了异常处理机制,在使用的过程中直接调用这些方法就行,还加入的显示等待,以及等待加载的方法,避免页面还没有加载出来就点击了,编写测试用例也写得非常不错,整编文章值得学习,俗话说:人外有人,山外有山,如果一味只根据自己所懂的去编写脚本,只会一成不变,还是要多看看大神们写的自动化脚本,自动化测试是一门非常
WAIT Y
·
2020-06-29 23:22
初学
Python-
简单的在图片上加文字
场景在用户运营中,拉新是第一步。我们产品打算先再小范围试验一下效果,不动用开发哥哥,自己制作邀请海报。没错,就是最简单的,邀请领奖励活动。UI妹妹把海报模版做出来,邀请码根据用户ID自行填上。STOP!要手动一个个改ps文件?不难,但是做多会很烦。然后就在想,能不能利用居家旅行必备的Python来处理一下?可以!所以,学习了一下:如何,简单的,在图片上,添加文字。往下拉继续看实现方式1.引入PIL
向xiao葵
·
2020-06-29 20:52
Sublime Text 为SublimeREPL绑定快捷键
安装SublimeREPL后,每次在ST(SublimeText)中打开Python命令窗口都需要点击Tools->SublimeREPL->
Python-
>Python,比较麻烦。
无花果树
·
2020-06-29 20:13
Python
技术实践
python-
刷题--1、从字符串中删除子串 2、字符串循环右移n位
1、问题描述:从给定的字符串中删除指定的子字符串,例如将字符串“abcdefgh”中子串“cd”删除,并显示结果。我的python实现:#!-*-coding:utf-8-*-importsys,osdefdelete_substr_method1(in_str,in_substr):start_loc=in_str.find(in_substr)in_str,in_substr=list(in_
wonengguwozai
·
2020-06-29 20:06
刷刷题
python-
批量创建指定名称的文件夹
前言:在用深度学习的方法做目标分类时,会遇到创建数据集的问题。比如说需要创建200类,每类目标存放500张图片。这样就需要首先建立200个不同名称的文件夹。然而,如果一个个创建显然要不得,因此,就有了以下的代码:1.批量创建N个文件夹:importos,sysdefMkDir():path='./file/'#创建文件路径i=0foriinrange(200):#创建文件个数file_name=p
放下扳手&拿起键盘
·
2020-06-29 18:40
python
python-
视频分帧&多帧合成视频
1.视频分帧:importcv2vidcap=cv2.VideoCapture('005.avi')success,image=vidcap.read()count=0success=Truewhilesuccess:success,image=vidcap.read()cv2.imwrite("frame%d.jpg"%count,image)#saveframeasJPEGfileifcv2.
放下扳手&拿起键盘
·
2020-06-29 18:40
python
Python-
爬虫爬取豆瓣top250数据并写入csv文件
Python-
爬虫爬取豆瓣top250数据并写入csv文件
Python-
爬虫爬取豆瓣top250数据并写入csv文件效果整体代码具体步骤
Python-
爬虫爬取豆瓣top250数据并写入csv文件前两天写了一个爬取豆瓣
彭于晏辽宁分晏
·
2020-06-29 17:30
python环境搭建与基础语法
python3.7.X、下载地址:www.python.org/download帮助文档:www.python.org.doc验证:pythonpython基本语法运行python1.交互式解释器python回车
python
weixin_46164380
·
2020-06-29 17:07
python
Python-
提取文件中所有中文小程序
问题描述:从一个txt文件中提取所有中文思路:打开txt文件读取txt文件中的文本用正则匹配获取中文将其内容写入到另一个文本中python实现:如果你对python感兴趣,我这有个学习Python基地,里面有很多学习资料,感兴趣的+Q群:688244617#coding=utf-8importimpimportsysimp.reload(sys)sys.setdefaultencoding('ut
程序员lamed
·
2020-06-29 15:05
python
ansible debug
模块学习
笔记
ansibleplaybook可以将多个命令组合来执行,但是很多时候我们需要接收服务器的反馈,所以debug模块就非常重要了。模块说明调试模块,用于在调试中输出信息常用参数:msg:调试输出的消息var:将某个任务执行的输出作为变量传递给debug模块,debug会直接将其打印输出verbosity:debug的级别(默认是0级,全部显示)例程:-name:Printdebuginfomation
行者靖
·
2020-06-29 15:09
python-
关系运算符、逻辑运算符
关系运算符==检查两个操作数的值是否相等,如果是则条件变为真。如a=3,b=3,则(a==b)为True!=检查两个操作数的值是否相等,如果值不相等,则条件变为真。如a=1,b=3,则(a!=b)为True>检查左操作数的值是否大于右操作数的值,如果是,则条件成立。如a=7,b=3,则(a>b)为True=检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。如a=3,b=3,则(a>=
忆梦,惊梦
·
2020-06-29 15:00
【python】实用工具类程序
python-
实用工具类程序简介特点主要代码图片大小压缩图片尺寸压缩二维码生成需要安装的库代码下载简介一些简单的实用程序,主要为图片处理包括:图片大小压缩图片尺寸压缩图片黑白化图片透明化二维码生成特点可以直接拖拽图片至
jlde
·
2020-06-29 13:22
python
实用类程序
Python-
梯度下降法(最速下降法)求解多元函数
梯度下降法的计算过程就是沿梯度下降的方向求解极小值。在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降法是最常采用的方法之一。多元函数的图像显示方程为z=x1^2+2*x2^2-4*x1-2*x1*x2importnumpyasnpimportmatplotlib.pyplotaspltimportmatplotlibasmpl%matplotlibinlineimportmathfrom
君琴
·
2020-06-29 13:53
Python
人工智能与机器学习
Python-
蒙特·卡罗方法计算圆周率近似值、筛选法求素数、猜数游戏
1、使用蒙特·卡罗方法计算圆周率近似值蒙特·卡罗方法是一种通过概率来得到问题近似解的方法,在很多领域都有重要的应用,其中就包括圆周率近似值的计算问题。假设有一块边长为2的正方形木板,上面画一个单位圆,然后随意往木板上扔飞镖,落点坐标(x,y)必然在木板上(更多的时候是落在单位圆内),如果扔的次数足够多,那么落在单位圆内的次数除以总次数再乘以4,这个数字会无限逼近圆周率的值。这就是蒙特·卡罗发明的用
君琴
·
2020-06-29 13:53
Python
Python小白教学系列| 初识python
,解释器可以用Pycharm社区版(免费)现分别教大家安装Python3.6及pycharm-community-2018.31)安装Python3.6标准流程:1、官方下载Python3.6安装包(
Python
小白网管之路
·
2020-06-29 12:40
Python
Python-
浅谈Python2与Python3中的object继承
在Python2版本中编写类时,默认不加载object。那加载object和不加载object的区别在哪里呢?一是拥有的高级特性不同。继承object可以拥有许多高级特性,这些高级特性是编写框架和大型项目时需要使用的,十分有用。链接https://blog.csdn.net/DeepOscar/article/details/80947155中有继承object与不继承object两者特性的详细的
棠牧师
·
2020-06-29 12:01
python知识点
Python-
使用os.walk()实现文件查找
我的电脑中有一个文件查找功能,只要输入需要查找的文件,电脑就会自动搜索某个盘目录下是否存在该文件。我们来使用Python实现该功能吧。首先导入os模块importos这里需要使用os模块的walk()函数。附os.walk()的使用方法。os.walk目录遍历os.walk(top,topdown=True,onerror=None,followlinks=False)其中:-top是要遍历的目录
棠牧师
·
2020-06-29 12:01
Python小程序
Python-
进程池的阻塞式(不能体现多进程的优势)
Python-
进程池的阻塞式先理解阻塞的概念,阻塞:就是当本任务完成了,才能继续运行,后边的任务需要排队。阻塞式的进程池的特点:添加一个任务便执行一个任务,如果一个任务不结束,另一个任务进不来。
二进制杯莫停
·
2020-06-29 11:23
Python
Python-
爬取影评 开启观影新方式!
先来看一下成果图:下来我们就详细讲解一下如何高效快速完成爬取任务,文末附完整代码。1、查找电影链接在豆瓣网找到你想爬取的电影的链接(以《立春》为例),链接为:https://movie.douban.com/subject/3036997/reviews?start=02、寻找网页源码规律通过检查源码发现其隐藏规律!3、正则表达式提取影评按检查网页可发现,所有的文字都放在了一个content的di
爬遍天下无敌手
·
2020-06-29 10:56
Python-
闭包详解
Python-
闭包详解在函数编程中经常用到闭包
xgypython
·
2020-06-29 09:03
note
python-
切片
一、Python可切片对象的索引方式包括:正索引和负索引两部分,如下图所示,以list对象a=[0,1,2,3,4,5,6,7,8,9]为例:二、Python切片操作的一般方式一个完整的切片表达式包含两个“:”,用于分隔三个参数(start_index、end_index、step)当只有一个“:”时,默认第三个参数step=1当一个“:”也没有时,start_index=end_index,表示
天子骄龙
·
2020-06-29 09:00
python-
文本进度条
文本进度条-简单的开始importtimescale=10print("-----执行开始-----")foriinrange(scale+1):a='*'*ib='.'*(scale-i)c=(i/scale)*100print("{:^3.0f}%[{}->{}]".format(c,a,b))time.sleep(0.1)print("-----执行结束-----")输出结果-----执行开
Luck-wisher
·
2020-06-29 08:41
python
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他