#Python数据分析与挖掘实战

Python原始套接字编程-乾颐堂

在实验中需要自己构造单独的HTTP数据报文,而使用SOCK_STREAM进行发送数据包,需要进行完整的TCP交互。因此想使用原始套接字进行编程,直接构造数据包,并在IP层进行发送,即采用SOCK_RAW进行数据发送。使用SOCK_RAW的优势是,可以对数据包进行完整的修改,可以处理IP层上的所有数据包,对各字段进行修改...

Python 与 Javascript 比较

最近由于工作的需要开始开发一些Python的东西,由于之前一直在使用Javascript,所以会不自觉的使用一些Javascript的概念,语法什么的,经常掉到坑里。我觉得对于从Javascript转到Python,有必要总结一下它们之间的差异。基本概念Python和Javascript都是脚本语言,所以它们有很多共同...
代码星球 代码星球·2021-02-16

Python获取服务器的厂商和型号信息-乾颐堂

Python获取服务器的厂商和型号信息,在RHEHL6下,需要系统预装python-dmidecode这个包(貌似默认就已经装过了)脚本内容如下[root@linuxidctmp]#cattest.py12345678#!/usr/bin/env pythonimport dmidecodeinfo...

Python守护进程(多线程开发)-乾颐堂

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182#!/us...

python用sqlite3模块操作sqlite数据库-乾颐堂

SQLite是一个包含在C库中的轻量级数据库。它并不需要独立的维护进程,并且允许使用非标准变体(nonstandardvariant)的SQL查询语句来访问数据库。一些应用可是使用SQLite保存内部数据。它也可以在构建应用原型的时候使用,以便于以后转移到更大型的数据库。SQLite的主要优点:1.一致性的文件格式:在...

python2.7 跨文件全局变量的方法-乾颐堂

在使用Python编写的应用的过程中,有时会遇到多个文件之间传递同一个全局变量的情况。文件1:globalvar.py123456789101112#!/usr/bin/env python2.7 class GlobalVar: db_handle = No...

python2中的__new__与__init__,新式类和经典类-乾颐堂

在python2.x中,从object继承得来的类称为新式类(如classA(object))不从object继承得来的类称为经典类(如classA())新式类跟经典类的差别主要是以下几点:  1.新式类对象可以直接通过__class__属性获取自身类型:type  2.继承搜索的顺序发生了改变,经典类多继承时属性搜索...

Python的内建比较函数cmp比较原理剖析-乾颐堂

cmp(x,y):比较2个对象,前者小于后者返回-1,相等则返回0,大于后者返回1.Python的cmp比较函数比较原理Python的cmp函数可以比较同类型之间,或者不同数据类型之间。然后根据Python的cmp比较函数的返回值来判定比较大小。12345678910>>> list1,&n...

Python创建单例模式的5种常用方法-乾颐堂

所谓单例,是指一个类的实例从始至终只能被创建一次。方法1如果想使得某个类从始至终最多只有一个实例,使用__new__方法会很简单。Python中类是通过__new__来创建实例的:12345678910111213class Singleton(object):    ...

Python监控日志程序-乾颐堂

一个简易的日志监控的脚本,功能如下:1.windows环境2.当匹配日志关键字时会发出声音,匹配的关键字不同,播放的声音不同3.能做到实时响应注意:是在win环境下哦直接上代码吧12345678910111213141516171819202122232425262728293031323334353637383940...

python 调用 opencv 实现 图片文本倾斜校正

本项目为python项目需要安装python及python的opencv模块:opencv_python-4.0.1-cp37-cp37m-win32.whl和python的矩阵运算模块:numpy。      1、第一步,安装python3.7,具体安装步骤...

SpringBoot实战 之 异常处理篇

在互联网时代,我们所开发的应用大多是直面用户的,程序中的任何一点小疏忽都可能导致用户的流失,而程序出现异常往往又是不可避免的,那该如何减少程序异常对用户体验的影响呢?其实方法很简单,对异常进行捕获,然后给予相应的处理即可。但实现的方式却有好多种,例如:try{...}catch(Exceptione){doSomeTh...

实战体验几种MySQL Cluster方案(转)

MySQL的cluster方案有很多官方和第三方的选择,选择多就是一种烦恼,因此,我们考虑MySQL数据库满足下三点需求,考察市面上可行的解决方案:高可用性:主服务器故障后可自动切换到后备服务器可伸缩性:可方便通过脚本增加DB服务器负载均衡:支持手动把某公司的数据请求切换到另外的服务器,可配置哪些公司的数据服务访问哪个...

机器学习、NLP、Python和Math最好的150余个教程(建议收藏)

编辑|MingMing 尽管机器学习的历史可以追溯到1959年,但目前,这个领域正以前所未有的速度发展。最近,我一直在网上寻找关于机器学习和NLP各方面的好资源,为了帮助到和我有相同需求的人,我整理了一份迄今为止我发现的最好的教程内容列表。通过教程中的简介内容讲述一个概念。避免了包括书籍章节涵盖范围广,以及研...

Python:正则表达式详解

  正则表达式是一个很强大的字符串处理工具,几乎任何关于字符串的操作都可以使用正则表达式来完成,作为一个爬虫工作者,每天和字符串打交道,正则表达式更是不可或缺的技能,正则表达式的在不同的语言中使用方式可能不一样,不过只要学会了任意一门语言的正则表达式用法,其他语言中大部分也只是换了个函数的名称而已,本质都是一样的。下面...
首页上一页...3031323334...下一页尾页