码迷,mamicode.com
首页 >  
搜索关键字:python实现    ( 3105个结果)
Python的网络编程[6] -> Modbus 协议 -> Modbus 的基本理论与 Python 实现
Modbus协议 / Modbus Protocol 目录 1 Modbus 协议简介 Modbus协议MODICON公司1979年开发的一种通信协议,是一种工业现场总线协议标准,1996年施耐德公司推出了基于以太网TCP/IP的Modbus协议—ModbusTCP。 Modbus协议是一项应用层报 ...
分类:数据库   时间:2017-12-30 17:03:16    阅读次数:520
Python的网络编程[4] -> DHCP 协议 -> DHCP 的 Python 实现
DHCP实现 / DHCP Implement 目录 下面介绍建立一个简单的DHCP服务器,主要用于对基本的DHCP请求进行响应,目前只提供一个IP为客户端使用,实现最基本的通信示例。理论内容可参考 DHCP 理论部分。 1 DHCP 服务器建立过程 首先是基本服务器的建立,这个服务器实现了最基本的 ...
分类:编程语言   时间:2017-12-30 15:59:56    阅读次数:246
Python的网络编程[3] -> BOOTP 协议 -> BOOTP 的 Python 实现
BOOTP实现 / BOOTP Implement 目录 Note: 理论部分请参考文末相关阅读链接 1 BOOTP 的服务器建立过程 服务器建立步骤主要有: (1) 设定服务器IP,传送ip(offer_ip),服务端口68,客户端口67; (2) 建立send_socket/UDP,广播模式允许 ...
分类:编程语言   时间:2017-12-30 15:53:50    阅读次数:213
python实现不同格式九九乘法表
通过Python实现了输出长方形完整格式、左上三角形、右上三角形、左下三角形以及右下三角形五种格式的九九乘法表。 1.长方形完整格式 代码: 输出内容: 2.左上三角形 代码: 输出内容: 注:乘法算式按行输出,与完整格式相比,内层循环范围为i~9,当外层循环的i逐渐递增时,每行输出的算式个数会越来 ...
分类:编程语言   时间:2017-12-28 21:32:06    阅读次数:176
Python 实现接口类的两种方式+邮件提醒+动态导入模块+反射(参考Django中间件源码)
实现接口类的两种方式 方式一 方式二 邮件提醒 动态导入模块+反射 settings ...
分类:编程语言   时间:2017-12-28 21:31:56    阅读次数:198
python实现快速排序
用python实现快速排序 思路:利用列表中的每一个数据与最后一个相比,比最后的值大的放右边,比最后一个小的放左边。先确定最后一个的位置。然后递归调用,将所有的数据按从小到大全部排序。 代码: ...
分类:编程语言   时间:2017-12-28 12:00:59    阅读次数:163
Kmeans聚类算法及其 Python实现
python Kmeans聚类之后如何给数据贴上聚类的标签?<!-- /react-text --> 用了二分Kmeans 来聚类 质心和聚类的簇都得到了,不知道如何给每一条数据贴上具体的标签? 这个链接下的代码,可以作为参考: http://blog.csdn.net/fzch_strugglin ...
分类:编程语言   时间:2017-12-27 20:29:14    阅读次数:188
Elasticsearch利用scroll查询获取所有数据
Elasticsearch有两种分页方式,一种是通过from和size条件来实现,但是该方法开销比较大,另一种是利用scroll来实现,通过scroll来实现分页获取所有的数据,下面是利用python实现的scroll获取全部数据的方式: 通过上面的方法就可以获取es中符合条件的所有记录了。 如果出 ...
分类:其他好文   时间:2017-12-27 17:54:28    阅读次数:1975
python实现float/double的0x转化
1. 问题引出 最近遇到了一个小问题,即: 读取文本文件的内容,然后将文件中出现的数字(包括double, int, float等)转化为16进制0x存储 原本以为非常简单的内容,然后就着手去写了python,但是写着写着发现不对: python貌似没办法直接读取内存数据 ; 因此不得不借助于C语言 ...
分类:编程语言   时间:2017-12-26 22:43:52    阅读次数:214
python实现快速排序
快速排序在于快,大概思想是:先使用一个数值作为中间值,通过第一次排序将数组分为两部分,左边的都比这个数值小, 右边的都比这个数值大,再利用递归将这两部分数组进行同样的排序: 萧伯纳说:“你有一个苹果,我有一个苹果,彼此交换一下,我们彼此仍然是各有一个苹果;但是你有一种思,我有一种思想,彼此交换一下, ...
分类:编程语言   时间:2017-12-25 21:26:39    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!