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-
数字 字符串 列表的转换
列表和字符串可以互相转化,但是列表转换为字符串时,容易出错。如下:>>>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
[转]
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
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
python-
(scrapy上)爬取csdn所有博客内容
创建csdn博客scrapy为了避免冲突,独立将生成的csdnSpider文件夹打开1编写csdn.py#-*-coding:utf-8-*-importscrapyclassCsdnSpider(scrapy.Spider):name='csdn'allowed_domains=['csdn.net']start_urls=['https://blog.csdn.net/weixin_40543
淋巴不想动
·
2020-06-29 07:42
python
爬虫
Python-
字典内置函数&方法
字典内置函数&方法1、Python字典包含了以下内置函数:序号函数及描述len(dict)计算字典元素个数,即键的总数。str(dict)输出字典,以可打印的字符串表示。type(variable)返回输入的变量类型,如果变量是字典就返回字典类型。2、Python字典包含了以下内置方法:序号函数及描述dict.clear()删除字典内所有元素dict.copy()返回一个字典的浅复制dict.fr
海淀阿朗
·
2020-06-29 07:33
Python
Python-
对文件夹zip压缩处理
Python的文件压缩做flask开发工具用到zip文件压缩,亲测通过,贴上来。importzipfileimportosdefzip_yasuo(start_dir):file_news=start_dir+'.zip'z=zipfile.ZipFile(file_news,'w',zipfile.ZIP_DEFLATED)fordir_path,dir_names,file_namesinos
张荀子
·
2020-06-29 06:30
python
Y05 - 018、打印皮卡丘
Y05-999、
Python-
风变编程 ギ舒适区ゾ || ♂累觉无爱♀一、打印皮卡丘print('''へ/|//∠_//│//│Z_,<//`_│ヽ/〉Y`//イ●、●⊂⊃〈/()へ|\〈>ー、_ィ│/
会飞还得了
·
2020-06-29 05:46
Y25
FreeToLearn
Y05 - 999、Python - 风变编程
Y99、专找免费随心学-Y系列总纲 ギ舒适区ゾ || ♂累觉无爱♀Y05系列、
Python-
风变编程第0章:千寻的名字:print()函数与变量Y05-001: Python是什么?
会飞还得了
·
2020-06-29 05:46
Y25
FreeToLearn
Python
-
风变编程
python-
处理程序后的脚本hex-bin
#-*-coding:utf-8-*-"""CreatedonFriApr310:42:032020@author:wangpin"""importsys,osfromintelheximporthex2binimportgetoptdeffunc_hex2bin():'''converthextobin'''hex2bin('./temp/stm32_app.hex','./stm32_app.
GKoSon
·
2020-06-29 04:03
Python-
爬虫框架Pyspider
Python-
爬虫框架PyspiderPySpider:强大的网络爬虫系统,并自带有强大的webUI1、框架特性python脚本控制,可以用任何你喜欢的html解析包(内置pyquery)WEB界面编写调试脚本
爬虫炫神
·
2020-06-29 03:46
pyspider爬虫
Python-
正则表达式字符串替换re.sub()的用法
re.sub(pattern,repl,string,count=0,flags=0)pattern–正则表达式repl–可以是一段字符串,或者是一个方法(替换内容)当repl为方法的时候,就必须是一个带有一个参数,且参数为MatchObject类型的方法,该方法需要返回一个字符串。string–原字符串count–替换几次,比如1就只替换匹配结果中的第一个记录flags–标志位,用于控制正则表达
AID Learning
·
2020-06-29 03:30
Python-
简洁高效写法
(1)列表解析式功能:生成符合条件的新列表arrayList=[[1,2,3],[4,5,6],[7,8,9]]arrayNew=[yyforyyinarrayListifyy[0]%2==1]#新列表为该行第一个数为偶数。print(arrayNew)(2)enumerate同时获取索引和元素值。defgetitemstr(index,element):return'%d:%s'%(index,
AI专家
·
2020-06-29 03:01
学习随记
python-
相似度计算的三种常用方法
协同过滤就是通过将用户和其他用户的数据进行对比来实现推荐的。(1)相似度计算:用欧氏距离来计算。相似度用距离来衡量,距离越大,相似度越小;距离越小,相似度越大。(2)皮尔逊相关系数:这个参数用来度量两个向量之间的相似度。corroef()进行计算,皮尔逊相关系数取值从-1到+1,我们可以通过0.5+0.5*corrcoef()来计算,将值调整归一化到0到1之间。(3)余弦相似度:两个向量夹角的余弦
AI专家
·
2020-06-29 03:01
机器学习
Python-
全局作用域、局部作用域及递归函数
全局作用域和局部作用域以及字符串,其中穿插了递归函数的部分例子;主要内容详见内文:定义可变参数,参数可变,可以有个或任意多个例1:累加defadd(*args):"""定义可变参数,累加:paramargs:可变参数:return:累加求和后的值"""total=0forvalueinargs:total+=valuereturntotalif__name__=='__main__':print(
人生仿若单程旅行
·
2020-06-29 02:48
python
学习
使用pytesseract识别验证码中遇到tesseract is not installed or it's not in your path解决方案
python-
使用pytesseract识别验证码中遇到tesseractisnotinstalledorit'snotinyourpath解决方案在windows操作系统中,当使用pytesseract
prudent_hrr
·
2020-06-29 01:11
python
Python-
列表、字典、元组、集合
1.列表列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可1)创建列表list=[]#空列表list1=['a','b']2)添加元素在末尾添加元素list1.append['c']在末尾拼接另一个数组list1.extend(['c','d'])插入元素list1.insert(1,'c')3)删除元素removelist=['a','c','d']
葱花思鸡蛋
·
2020-06-29 01:26
python-
爬虫-猫眼电影TOP100
#!/usr/bin/envpython#-*-coding:utf8-*-#__author__="LiDaguo"importrequestsimportreimportxlwturl='https://maoyan.com/board/4?'headers={"user-agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.3
抢钱娃娃
·
2020-06-29 00:17
爬虫
项目
python-
乌龟吃小鱼(小游戏)
游戏编程:(初学python,耗费两天时间才编出代码,尚有很多可以优化之处)按以下要求定义一个乌龟类和鱼类并尝试编写游戏:假设游戏场景为范围(x,y)为010:x=10ify10:y=10returnx,yclassFish:"""小鱼的类"""defmov(self,j,k):#移动(方向(随机)、距离(随机)、判断是否碰壁)j1=random.randint(-1,1)#x方向移动距离k1=r
抢钱娃娃
·
2020-06-29 00:46
类和对象
python之路
数据小游戏
Python-
爬虫工程师-面试题总结
1、对__if__name__=='main'的理解陈述__name__是当前模块名,当模块被直接运行时模块名为_main_,也就是当前的模块,当模块被导入时,模块名就不是__main__,即代码将不会执行。2、python是如何进行内存管理的?a、对象的引用计数机制python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个
hurt--
·
2020-06-29 00:45
面试题
python
Python-
定时任务框架-APScheduler
工作中有些程序需要定时或者隔一段时间执行一次,比较简单的方法crontab和time模块就可以实现了,不过python有些定时任务框架还是蛮不错的,记录几个比较常用的写法1.从crontab表达式里获取定时规则fromapscheduler.schedulers.backgroundimportBlockingSchedulerfromapscheduler.triggers.cronimport
长野飘荡
·
2020-06-28 23:56
Python
python-
两个print命令输出内容显示在同一行
print函数在python2中,print只是一个关键字,但是在3.x中,print是一个函数。定义:print(*objects,sep='',end='\n',file=sys.stdout);参数:*objects-复数,一次可输出多个对象,用‘,’分开sep–用来间隔多个对象,默认值是一个空格。end--用来设定以什么结尾。默认值是换行符\n,可以换成其他字符串。file–要写入的文件对
诶哟喂小吉啊
·
2020-06-28 23:41
python
Python-
有道翻译
今天工作的时候,抓取的网站语言五花八门,有英文的,俄文的。特别是在处理日期的时候,俄文的根本看不懂是什么鬼,在想有么有可以拿来直接用的python翻译第三方库,百度了下,还真有。#1)googletrans安装googletrans:pip3installgoogletrans使用:#-*-coding:utf-8-*-fromgoogletransimportTranslatortranslat
月月吃土
·
2020-06-28 22:40
python爬虫
python-
人机交互-人和机器进行猜拳游戏
1:人和机器进行猜拳游戏写一段程序,首先选择角色:1曹操2张飞3刘备,然后选择的角色进行猜拳:1剪刀2石头3布玩家输入一个1-3的数字;然后电脑出拳随机产生1个1-3的数字,提示电脑出拳结果(1剪刀2石头3布),双方出拳完毕后:角色和机器出拳对战,对战结束后,#最后出示本局对战结果…赢…输,然后提示用户是否继续?按y继续,按n退出。最后结束的时候输出结果角色赢几局电脑赢几局,平局几次游戏结束imp
A、1ove
·
2020-06-28 22:51
Python-
上下文管理器
Python中的上下文管理器是一个包装任意代码块的对象。它在处理资源的打开关闭、异常的处理等方面有很好的实现方法。1.上下文管理器的语法假设我们需要读取一个文件中的数据,代码如下:try:test_file=open('test.txt','r')contents=test_file.read()finally:test_file.close()这是一般的写法,还有利用上下文管理器的写法,使用wi
Jegoo_CN
·
2020-06-28 21:11
Python-学习
python-
常用的数据类型转换
python面向对象语言python中万物皆对象将x转换为一个整数#定义一个字符串my_str="1234"my_num=int(my_str)print(type(my_num))print(my_num)将x转换为一个浮点数my_str="3.14"my_f=float(my_str)print(type(my_f))print(my_f)将对象x转换为字符串num=3.14my_str=st
忆梦,惊梦
·
2020-06-28 21:00
python-
算术运算符、复合赋值运算符
算术运算符#a=10,b=20为例#+加两个对象相加a+b输出结果30#-减得到负数或是一个数减去另一个数a-b输出结果-10#*乘两个数相乘或是返回一个被重复若干次的字符串a*b输出结果200#/除b/a输出结果2#请输入第一个数字a:a=int(input("请输入第一个数字a:"))#把字符串转成int类型#请输入第二个数字b:b=int(input("请输入第二个数字b:"))#加法ret
忆梦,惊梦
·
2020-06-28 20:00
Python-
基础-面向对象-多态(二十六)
1.单例设计模式设计模式设计模式是前人工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对某一特定问题的成熟解决方案使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性单例设计模式目的----让类创建的对象,在系统中只有唯一的一个实例每一次执行类名()返回的对象,内存地址是相同的单例设计模式的应用场景音乐播放对象回收站对象打印机对象…2.__new__方法使用类名()创建对象时
weixin_37571268
·
2020-06-28 20:07
python
类
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他