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---
对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
使用Python—对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,bs4,beautifulsoup模块建议:对html页面的返回内容信息,使用beautifulsoup模块非常高效。如果对txt,js的文件使用正则表达式高效参考:https://cuiqingcai.com/1319.html1、目标地址:https://xianzhi.
徐为波
·
2020-08-20 09:19
python
https
ssh
Python---
环境以及编辑器的使用的学习
1、搭建python的环境官网下载Python的安装程序,记住一点在安装的时候点一下下面的AddPython3.5toPATH它会自动给你把安装的python的环境加入到计算机的环境变量,无需你在去配置。安装好之后,点Win+R键调出命令提示符,输入python,查看python环境配置。如果出现如上提示,说明python已配置完毕。2、编辑器的安装一个好的编辑器能省下好多时间,在这我推荐Gean
Ca1ma_hu
·
2020-08-20 06:19
Python学习之路
python---
利用sift算法实现描述子匹配以及地理标记图像
一、角点定义:像素周围显示存在多于一个方向的边,认为该点为兴趣点,也就是角点检测角点:以一个点为中心点,在该点周围设置一个窗口,局部窗口沿各方向移动。移动的情况可分为三种:1.各方向均无灰度变化:可能位于平滑部位2.左右方向有明显变化,上下无明显变化(或上下有明显变化,左右无明显变化):可能位于边缘位置3.各个方向均产生明显灰度变化:可能位于角点位置二、SIFT算法1.简介1999年DavidG.
qq_39295665
·
2020-08-20 05:49
Leetcode刷题笔记
python---
移除元素
移除元素题目给定一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例1:给定nums=[3,2,2,3],val=3,函数应该返回新的长度2,并且nums中的前两个元素均为2。你不需要考虑数组中超出新长度后
sinat_29350597
·
2020-08-20 03:01
python---
协程理解
推文:
python---
基础知识回顾(七)迭代器和生成器推文:Python协程深入理解(本文转载于该文章)从语法上来看,协程和生成器类似,都是定义体中包含yield关键字的函数。
weixin_30745641
·
2020-08-20 02:51
python---
图片格式转换问题,NotImplementedError: tostring() has been removed.
python—图片格式转换问题学习用python简单处理图片:打开\显示\保存图像:https://www.cnblogs.com/denny402/p/5096001.html出现如下问题:1、python—图片格式转换问题root@kali:~/python/laowangpy/function/binzcmsyzm#pythonPython2.7.3(default,Nov242017,16
徐为波
·
2020-08-19 22:03
python
PIL
Python---
文件的打开和关闭
操作文件的打开和关闭在Python中操作文件的整体过程与使用word编写一份简历的过程很相似,一般可以分为以下几部分:(1)打开文件,或者新建立一个文件(2)读/写数据(3)关闭文件文件的打开在Python中,open函数用来打开文件,语法格式如下:open(文件名[,访问模式])上述格式中,“文件名”必须填写,“访问模式“是可选的。例如,打开一个名称为”test.txt“的文件,示例代码如下:f
小脆筒style
·
2020-08-19 22:06
Python初学者
python
Python---
用来处理时间的标准库time,datetime
Python中用来处理时间的标准库有time,datetime.time模块处理3种时间表示形式的互相转化和一般的时间问题。datetime模块处理时间的加减,修改问题。时间的3种表示形式:(1)格式化的字符串eg"'2018''3''24''16':'40'"(2)时间戳。即从1970年到现在时间差的秒数表达。计算机以1970年Unix诞生为标准来记时。(3)元组(struct_time)。包含
风从北方来
·
2020-08-19 17:48
python基础
python---
摘sklearn.feature_extraction
5、imagefeatureextraction提取部分图片(Patchextraction):Theextract_patches_2dfunction从图片中提取小块,存储成two-dimensionalarray,orthree-dimensionalwithcolorinformationalongthethirdaxis.使用reconstruct_from_patches_2d.能够将
zxyhhjs2017
·
2020-08-19 06:29
python学习笔记
python---
统计特定时间发布数量(列表、range、for、元组、字典)
python—统计特定时间发布数量(列表、range、for、元组、字典)题意:对列表中(‘2012-11-3,22’,12)……..24个时间区段,即每个小时发布的数量统计,例子中22为22点,12为发布次数。有可能是不同日期的22点发布次数,就要对所有日期的22点进行统计次数。方法1:使用forninrange(0,len(test))语句Python源码:root@kali:~/python
徐为波
·
2020-08-19 06:37
python
实战
Python---
进程间数据交互与共享
进程间数据交互的3种方式:队列Queue,管道Pipe,Manager。#队列实现进程间数据交互frommultiprocessingimportProcess,Queuedefrun(q):q.put(["xiaohei",89,None])if__name__=='__main__':Q=Queue()P=Process(target=run,args=(Q,))P.start()print(
风从北方来
·
2020-08-17 08:48
Python高级基础
python---
多个return值
python—多个return值方法一:使用关键字globaldefprofile():globalnameglobalagename="Danny"age=30profile()print(name)#Output:Dannyprint(age)#Output:30方法二:使用tuple,list,dictdefprofile():name=Dannyage=30return(name,age)
oouxx
·
2020-08-16 19:52
学习历程
python---
难缠符号,二进制,位移,取反,异或,按位与,按位或,奇偶判断,硬盘容量,真假
python—难缠符号一、先得从二进制讲起root@kali:~/python/laowangpy#ipythonPython2.7.3(default,Mar142014,11:57:14)Type"copyright","credits"or"license"formoreinformation.IPython4.0.2--AnenhancedInteractivePython.?->Intr
徐为波
·
2020-08-15 17:36
pyhton
基础知识
python---
的topk算法
#!conding:utf-8author=“hotpot”date=“2017/10/269:42”defquick_index(array,start,end):left,right=start,endkey=array[left]whileleftkey:right-=1array[left]=array[right]whileleft
hotpotbo
·
2020-08-15 06:53
python
python---
之subplots参数以及figure参数
转载:https://blog.csdn.net/henni_719/article/details/77479912matplotlib.pyplot.subplots(nrows=1,ncols=1,sharex=False,sharey=False,squeeze=True,subplot_kw=None,gridspec_kw=None,**fig_kw)创建一个画像(figure)和一组
zxyhhjs2017
·
2020-08-14 22:50
python学习笔记
python---
如何用5行代码写出类似time.sleep的效果(不依赖time.sleep)
pythonpythonpython—如何用5行代码写出类似time.sleep的效果(不依赖time.sleep)代码#sleep.pyimporttimedefsleep(seconds):start_time=time.time()#此处返回python调用函数开始时的时间戳whiletime.time()-start_time
niu1024
·
2020-08-14 18:21
python语句
Python---
异常处理、调用栈、异常记录、抛出错误
异常处理:在python中,内置了一套错误处理机制:try:...except:...finally语法:try:可能出现异常语句except错误类型1ase:异常处理except错误类型2ase:异常处理2...finally:无论是否出错,都会执行的语句PS:python的错误也是类,所有错误的类都继承自BaseException。所以使用except时需注意,不但会捕获该类型的错误,还会将其
lonely2018
·
2020-08-14 17:28
python---
解决汉诺塔问题
问题:汉诺塔的移动可以用递归函数非常简单地实现。请编写move(n,a,b,c)函数,它接收参数n,表示3个柱子A、B、C中第1个柱子A的盘子数量,然后打印出把所有盘子从A借助B移动到C的方法。问题源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在
Nicolas-kings
·
2020-08-14 04:14
python 安装 第三方包
pycharm中的project)是一个独立的环境,所以也要重新安装一次第三方包)上官网搜索包https://pypi.org/project/paramiko/#files0,查看已经安装的第三方包
python
weixin_34405925
·
2020-08-13 21:42
python
Python---
分布式共享锁实现
#-*-coding:utf-8-*-#@Author:lws#@Time:2018/11/2114:36#@describe:分布式锁的API封装importlogging,os,timefromkazoo.clientimportKazooClientfromkazoo.clientimportKazooStatefromkazoo.recipe.lockimportLocklogging.b
八二零
·
2020-08-12 17:00
Python
python---
通过networkx使图着色结果可视化
假定邻接矩阵为:0111001010111000110011101100101001110111001010011011100100001110根据图着色算法已求得着色方案:12331223接下来可视化图着色结果importnetworkxasnx#导入NetworkX包,为了少打几个字母,将其重命名为nximportmatplotlib.pyplotasplt#导入绘图包matplotlibfi
谛听-
·
2020-08-12 13:19
Python
Python---
关于URL的处理(基于Python2.7版本)
1、完整的url语法格式:协议://用户名@密码:子域名.域名.顶级域名:端口号/目录/文件名.文件后缀?参数=值#标识2、urlparse模块对url的处理方法#-*-coding:utf-8-*-importurlparse#利用urlparse()方法对url进行解析,返回六元组;urlunparse()对六元组进行组合。url="http://username@password:www.b
qq_34802511
·
2020-08-12 12:10
Python基础
爬虫
Python---
爬虫---清洗---SnowNLP(基础NLP处理库)
安装:pip3installsnownlpfromsnownlpimportSnowNLPs=SnowNLP(data)1.#分词s.words2.#词语标注s.tags3.#情感分析s.sentiments4.#转换拼音s.pinyin5.#转换简体s.han6.#提取关键字s.keywords(3)7.#提取摘要s.summary(3)8.文本相似度s.sim(['文章'])提供训练:#分词训
agsddd
·
2020-08-11 04:13
爬虫开发
爬虫开发历程
python---
将多条曲线画在一幅图
#-*-coding:utf-8-*-"""CreatedonThuJun0709:17:402018@author:junjielv"""importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlib.tickerimportMultipleLocator,FormatStrFormattery0=[]y1=[]y2=[]y3=[]y4=[]f
DLANDML
·
2020-08-11 03:56
python语法
python---
集合
#######################################################################集合##########################################################################1.集合的应用场景1)集合是一个无序的,不重复的数据组合。2)集合可去除列表中重复的元素。3)集合有其他数
WY_mini
·
2020-08-10 14:34
python
python---
进制转换、运算符和优先级、原码、补码
进制常见进制有:二进制(0b),八进制(0o),十进制(0d),十六进制(0x)十进制逢十进一;十六进制逢十六进一;二进制逢二进一转为十进制:按位乘以权累加求和例:二进制(0b):8421原则;即0b1111转换为十进制:8+4+2+1=15也可以理解为1*2*3+12**2+1*2**1+1*2**0=15十六进制(0x):0x7F转换为十进制计算为7*16+15*1=127八进制(0o):0o
鹿夏
·
2020-08-09 22:13
python语言特性和第一个程序
Python---
>python语言特性和第一个程序语言特性第一个py程序语言特性Python语言特性Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,Python是:解释型语言—>开发过程中没有编译环节
Ming_master
·
2020-08-09 02:21
Python
python
Python---
普通文件/csv/二进制 文件的读取和写入
文件读取:在python中读写文件十分简单,我们可以使用python内置的open()函数来打开文件对象。open(file,mode,encoding,errors="ignore")参数1:文件路径参数2:mode:模式,读取文件的时候使用"r",默认"r"参数3:encoding:指定读取的编码格式参数4:errors:对编码错误的处理默认是严格的,若使用"ignore"则可以忽略编码错误功
lonely2018
·
2020-08-08 17:22
python---
按重复数字的次数 降序排列 返回数组
假设有个列表a=[1,1,1,2,2,4,4,5,5,5,5,5](非空且为正整数)那么根据要求最终输出的形式为[5,1,2,4](按重复次数降序排列输出)方法一:通过列表实现#-*-coding:UTF-8-*-#取出数字出现的次数放进L中,并降序排序L=[]a=[1,1,1,2,2,4,4,5,5,5,5,5]foriina:L.append(a.count(i))L=list(set(L))
华曦Cookie
·
2020-08-07 19:11
python
python---
抽象方法的简易使用
#通过子类实例父类fromabcimportABC,abstractmethod,abstractpropertyclassDrawable(ABC):@abstractpropertydefsize(self):pass@abstractmethoddefdraw(self,x,y,scale=1.0):passdefdouble_draw(self,x,y):self.draw(x,y,sca
ttoia
·
2020-08-06 11:00
python---
之cls,和self
作者:秦风转载:链接:https://www.zhihu.com/question/49660420/answer/335991541来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一般来说,要使用某个类的方法,需要先实例化一个对象再调用方法。而使用@staticmethod或@classmethod,就可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,
zxyhhjs2017
·
2020-08-04 22:59
python学习笔记
Python---
正则表达式
正则表达式的基本语法我这里就不再叙述了,网上一大堆,我就不一一列举了,用到的正则表达式我会在分析中列举。1.写一个正则表达式判断一个字符串是否是ipv4地址。规则:一个ip地址由4个数字组成,每个数字之间用.连接。每个数字的大小是0-255例如:255.189.10.37正确,256.189.89.9错误。思路:首先可知ip是由四部分组成,但是前三部分可以同样对待,最后一个由于少一个.故分开对待处
beyond烟雨
·
2020-08-04 17:44
Python
python---
之plt.subplot画图详解
转载:https://www.cnblogs.com/nju2014/p/5620776.html【Matplotlib】详解图像各个部分首先一幅Matplotlib的图像组成部分介绍。在matplotlib中,整个图像为一个Figure对象。在Figure对象中可以包含一个或者多个Axes对象。每个Axes(ax)对象都是一个拥有自己坐标系统的绘图区域。所属关系如下:下面以一个直线图来详解图像内
zxyhhjs2017
·
2020-08-04 10:17
python学习笔记
---初识
python---
文章目录Python2019年3月16日晴一.计算机基础1.硬件系统2.软件系统3.图二.python介绍三.代码1.第一个python程序2.注释3.算术运算符4.变量的基本使用5.买苹果6.变量的类型7.变量的运算8.变量的命名DaytwoPython学习第二天2019年3月17日晴四.输入和输出1.输出2.输入1.比较运算符2.逻辑运算3.条件语句4.嵌套5.猜拳游戏二.循环1.循环结构Py
慕陶可庶
·
2020-08-03 23:07
python
python---
删除链表中倒数第n个节点
"""DefinitionofListNodeclassListNode(object):def__init__(self,val,next=None):self.val=valself.next=next"""classSolution:"""@param:head:Thefirstnodeoflinkedlist.@param:n:Aninteger@return:Theheadoflinke
hotpotbo
·
2020-08-03 17:35
python---
转圈打印矩阵
#!conding:utf-8__author__="hotpot"__date__="2017/10/289:40"defreturn_edge(matrix,start_col,end_col,start_row,end_row):ifstart_row==end_row:returnmatrix[start_row][start_col:end_col+1]elifend_col==star
hotpotbo
·
2020-08-01 12:36
python---
如何将自己的程序打包成exe ?
最近用pythonTkinter写了一个看stock的小工具...把它调节成半透明悬浮你懂得但是每次总用pycharm或者调python去加载使用多少有些不便,如何打包成exe成了问题。百度一下找了pyinstaller感觉使用起来还不错。步骤如下:1.官网下载对应的pyinstall工具,我下载的是PyInstaller-3.2.1.zip并解压2.通过cmd跳转到pyinstaller目录并执
三瓶酱油
·
2020-08-01 12:00
python
python---
之cython的使用
4.写pyx文件pyx文件是python的c扩展文件,代码要符合cython的规范,用什么编辑器写都行。我在eric4上写的,结果它默认用python解释器来进行解释,还提示有bug,“语法错误”。不理会他,本来cython的语法在python里面就不支持。创建TestOMP.pyx文件,并在文件中写代码如下:TestOMP.pyxfromcython.parallelimportprange,p
zxyhhjs2017
·
2020-08-01 09:57
python学习笔记
Anaconda和Vscode中如何在不同的项目中同时使用不同版本的
Python---
以Python2.7和Python3.7为例
需求:虽然一直都习惯用Python3,但是有时要通过运行别人的项目来学习。然而有时会遇到用Python2写的项目,一般的小项目,不运行直接这样的看看,也能学习。如果要运行,首先要手动的将print“Meansquarederror=”,round(mse,2)改动,也挺麻烦的。然而,更麻烦的是,有时要安装Python2版本的库,甚至没有Python3版本的库可以替代。常见方法:通过Anaconda
Ray_Fan
·
2020-08-01 05:29
vscode配置
python配置
文件配置
python---
核心知识10之面向对象三大特性之继承1
1.封装:在讲继承之前,我们先谈谈封装,因为封装我们之前已经使用过很多了,所以我们只谈谈封装的概念以及一些优点就行了;2.封装概念:就是把一些属性以及方法封装在对象里面,外界根本不需要去管内部的一些实现,外界只需要根据内部提供的一些接口去使用就可以了,比如说吹风机,我们只需要知道怎么用就可以了,吹风机内部的实现我们并不需要关心;3.使用封装的好处:1.使用起来会更方便,因为内部的原理已经实现了,就
hello_我的哥
·
2020-08-01 01:17
Python---
基本知识4_之运算符
1.算术运算符什么是算术运算符?其实就是能够计算的符号,比如我们数学里面的加减乘除;那我们程序里面也是一样的,只是符号不一样而已:print(1+2)#加print(2-1)#减print(2*3)#乘print(9/3)#除print(2**3)#乘方print(9//4)#取整print(9%4)#取余当然程序里面也是遵循数学的法则,比如除数不能为0;2.复合运算符什么是复合运算符?其实就是一
hello_我的哥
·
2020-07-31 19:07
python---
基本知识20之递归函数&函数作用域
递归函数其实不是编程里面所定义的函数,而是数学里面的递归,传递的是一种规律,所以叫递归函数;我们写递归函数,其实就是三点:第一肯定是一个有规律的运算,所以才会不停的调用同一个函数,第二是有一个传递的过程,从最后一直往前推,并且一直在调用函数自己,第三是有一个回归的过程,在最后得到值得时候,就会告诉前面的一个,又不停的往回传递,最后得出结果:举例:求N得阶乘:deffactorial(n):#最后1
hello_我的哥
·
2020-07-31 11:35
python---
项目5-TCP单线程扫描器与TCP多线程TCP扫描器(公网/局域网IP与域名)、Nmap扫描器(局域网/公网)
python—项目5-TCP扫描器与多线程TCP扫描器(公网/内网IP与域名)一、TCP扫描器单线程TCP全连接扫描、抓取应用的Banner1、环境与源码root@kali:~#cd/root/python/anquangongji/root@kali:~/python/anquangongji#clearroot@kali:~/python/anquangongji#lscreakzipfile
徐为波
·
2020-07-30 06:18
python
tcp单-多线程扫描
Nmap扫描
Python---
如何在eclipse中给Python添加第三方包
Eclipse添加python第三方包2017年05月06日10:14:20badman250阅读数:12244版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/notbaron/article/details/71248948Eclipse添加python第三方包方法一:Project->properties->pydev-interpreter/G
锥子A
·
2020-07-30 04:23
Python---之安装
python---
布尔类型赋值,字符串,len(),转义、拼接、替换、文件操作
python—布尔类型赋值,字符串,len(),转义、拼接、替换、文件操作#1、布尔类型root@72132server:~#pythonPython2.7.3(default,Mar142014,11:57:14)[GCC4.7.2]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>bool(1==1
徐为波
·
2020-07-29 01:02
pyhton
基础知识
python---
列表返回偶数列表、url内容、多列表最大值、目录下文件、列表的extend使用
1定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。Python代码root@kali:~/python/laowangpy/function#catxt0301oushu.py#!/usr/bin/python#--*--coding:utf-8--*--importsysimportos
徐为波
·
2020-07-29 01:02
python
url
python---
图片文件的多种打开方式和相互转化
文章目录1.image多种打开方式2.相互转化3.卷积神经网络的输入1.image多种打开方式PILfromPILimportImage#返回PIL.Image.Image类img=Image.open(imgpth)#保存使用IMage类的方法saveimg.save(pth)SciPy是一个开放源码的BSD许可的数学,科学和工程库。SciPy库依赖于NumPy,它提供了便捷且快速的N维数组操作
半张紙
·
2020-07-29 00:58
computer
vision
Python
Python---
返回函数
函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。如果不需要立刻求和,而是在后面的代码中,根据需要再计算怎么办?可以不返回求和的结果,而是返回求和的函数:deflazy_sum(*args):defsum():ax=0forninargs:ax=ax+nreturnaxreturnsum当我们调用lazy_sum()时,返回的并不是求和结果,而是求和函数:>>>f=la
小糊涂神儿
·
2020-07-28 07:54
python
Python---
爬虫---存储---(布隆过滤器)BloomFilter(数据去重,断点续爬)
pip3installpybloom_livefrompybloom_liveimportBloomFilterimporthashlibBloom_data=BloomFilter(1000000000,0.01)md5_qa=hashlib.md5(data.encode('utf8')).hexdigest()md5_qa=bytes(md5_qa,encoding='utf8')ifmd5
peiwang245
·
2020-07-16 04:16
数据库
爬虫
python---
自动化运维之Docker容器
文章目录一、Docker容器学习目标:二、Docker简介三、Docker的安装与启动四、Docker的基本操作Docker基础命令镜像相关命令容器相关命令文件拷贝目录挂载迁移与备份1.1容器保存为镜像1.2镜像备份Dockerfile五、案例实战:Docker的2048部署六、案例实战:Docker的MySQL部署项目部署总结一、Docker容器学习目标:掌握Docker基础知识,能够理解Doc
哦?
·
2020-07-15 15:33
python----自动化运维
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他