搜索到与相关的文章
Python

python 3.6.7实现端口扫描器

本文实例为大家分享了python3.6.7端口扫描器的具体代码,供大家参考,具体内容如下环境:python3.6.7#-*-coding:utf-8-*-importsocketimportthreadingimportargparselock=threading.Lock()openNum=0threads=[]defportscan(ip,port):globalopenNumtry:s=socket.socket(socket.AF_INET,soc

系统 2019-09-27 17:52:14 2209

Python

详解利用python+opencv识别图片中的圆形(霍夫变换)

在图片中识别足球先补充下霍夫圆变换的几个参数知识:dp,用来检测圆心的累加器图像的分辨率于输入图像之比的倒数,且此参数允许创建一个比输入图像分辨率低的累加器。上述文字不好理解的话,来看例子吧。例如,如果dp=1时,累加器和输入图像具有相同的分辨率。如果dp=2,累加器便有输入图像一半那么大的宽度和高度。minDist,为霍夫变换检测到的圆的圆心之间的最小距离,即让我们的算法能明显区分的两个不同圆之间的最小距离。这个参数如果太小的话,多个相邻的圆可能被错误地

系统 2019-09-27 17:51:50 2209

Python

举例详解Python中的split()函数的使用方法

函数:split()Python中有split()和os.path.split()两个函数,具体作用如下:split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)os.path.split():按照路径将文件名和路径分割开一、函数说明1、split()函数语法:str.split(str="",num=string.count(str))[n]参数说明:str:表示为分隔符,默认为空格,但是不能为空('')。若字符串

系统 2019-09-27 17:50:50 2209

Python

Python实现时间序列可视化的方法

时间序列数据在数据科学领域无处不在,在量化金融领域也十分常见,可以用于分析价格趋势,预测价格,探索价格行为等。学会对时间序列数据进行可视化,能够帮助我们更加直观地探索时间序列数据,寻找其潜在的规律。本文会利用Python中的matplotlib【1】库,并配合实例进行讲解。matplotlib库是一个用于创建出版质量图表的桌面绘图包(2D绘图库),是Python中最基本的可视化工具。【工具】Python3【数据】Tushare【注】示例注重的是方法的讲解,

系统 2019-09-27 17:50:03 2209

Python

使用Python脚本来控制Windows Azure的简单教程

inux开发人员经常使用Python完成小块的工作,因为你可以编写脚本的情况很容易。它已经成为完成配置和部署等小任务的一个流行方式。WindowsAzure,微软的云,也没有什么不同。通过PythonSDK所提供的可用性,Python成为WindowsAzure的头等公民。让我们看看我们如何能够使用Python无需其它而只需一个WindowsAzure订阅就可以用编程方式从vmdepot部署一个映像到WindowsAzure上。建立一个管理证书任何与Win

系统 2019-09-27 17:49:19 2209

Python

Python3将xml文件解析为对象

一、说明类似json将xml解析为python对象,可以使用第三方库untangle或xmltodict实现。将以下内容保存为xml2obj.xml,后我我们就使用该文件。1.第一行的是xml文件的声明,它定义了xml的版本(1.0)和所使用编码为UTF-8。2.接下来就是xml文件的内容了,这些内容按一个树状结构进行组织摆放,形式如下:section1contentsection2content其中,每一个.叫做一个节点,也叫一个元素,节点可以嵌套放置,

系统 2019-09-27 17:46:25 2209

Python

: Python

本文将从以下几点来介绍protobuf:1.安装2.定义protobuf消息格式3.编译protobuf4.读写protobuf1.安装下载protobuf。下载地址添加环境变量。将proto.exe所在的路径名放在path下。如图:2.定义protobuf消息格式我们将要使用的示例是一个非常简单的“地址簿”应用程序,可以在文件中读取和写入人员的联系人详细信息。地址簿中的每个人都有姓名,ID,电子邮件地址和联系电话号码。要创建地址簿应用程序,需要从.pro

系统 2019-09-27 17:46:17 2209

Python

Ubuntu 16.04 搭建 Python开发环境“大乱斗”

最近由于需要用Python完成一项作业,于是在ubuntu16.04系统上倒腾了一下Python的开发环境,整个过程也是一波三折。现总结一下经验,以免再掉到坑里。1.ubuntu16.04自带的Python版本ubuntu16.04系统默认安装了Python2.7.12和Python3.5.2版本,路径分别为/usr/bin/python2.7和/usr/bin/python3.5。可以在终端输入python,然后连按两次TAB键,就会显示自己电脑上装了哪

系统 2019-09-27 17:46:07 2209

Python

python爬虫爬取某站上海租房图片

对于一个net开发这爬虫真真的以前没有写过。这段时间开始学习python爬虫,今天周末无聊写了一段代码爬取上海租房图片,其实很简短就是利用爬虫的第三方库Requests与BeautifulSoup。python版本:python3.6,IDE:pycharm。其实就几行代码,但希望没有开发基础的人也能一下子看明白,所以大神请绕行。第三方库首先安装我是用的pycharm所以另为的脚本安装我这就不介绍了。如上图打开默认设置选择ProjectInterprect

系统 2019-09-27 17:38:40 2209

Python

Python List cmp()知识点总结

描述cmp()方法用于比较两个列表的元素。语法cmp()方法语法:cmp(list1,list2)参数list1--比较的列表。list2--比较的列表。返回值如果比较的元素是同类型的,则比较其值,返回结果。如果两个元素不是同一种类型,则检查它们是否是数字。如果是数字,执行必要的数字强制类型转换,然后比较。如果有一方的元素是数字,则另一方的元素"大"(数字是"最小的")否则,通过类型名字的字母顺序进行比较。如果有一个列表首先到达末尾,则另一个长一点的列表"

系统 2019-09-27 17:38:27 2209