工作需要,对公司的MYSQL数据库进行备份,赶上刚刚开始学python,看了一套简单的python教学视频,简单的写了个备份脚本,个人表示 对python 的class 、function、build-in …
分类:python高级教程
python函数每日一讲 - delattr(object, name)
delattr(object, name) 中文说明:删除object对象名为name的属性。这个函数的命名真是简单易懂啊,和jquery里面差不多,但是功能不一样哦,注意一下。 参数object:对象。 参数name:…
Python创建单例模式的5种方法
单例模式(Singleton Pattern)是一种常用的软件设计模式,是指一个类的实例从始至终只能被创建一次,同时它提供一个静态的getInstance()工厂方法,让客户可以访问它的唯一实例;为了防止在外部对其实例化…
python查询百度seo信息
一个简单的python查询百度关键词排名的函数,特点: 1、UA随机 2、操作简单方便,直接getRank(关键词,域名)就可以了 3、编码转化。编码方面应该没啥问题了。 4、结果丰富。不仅有排名,还有搜索结果的titl…
Python常用的机器学习库
Python在科学计算中用途广泛:计算机视觉、人工智能、数学、天文等。它同样适用于机器学习也是意料之中的事。 这篇文章就列举并描述Python的最有用的机器学习工具和库。这个列表中,我们不要求这些库是用Python写的,…
Numpy array数据的增、删、改、查实例
准备工作 增、删、改、查的方法有很多很多种,这里只展示出常用的几种。 >>> import numpy as np >>> …
两种方法获取网页编码python版
在web开发的时候我们经常会遇到网页抓取和分析,各种语言都可以完成这个功能。我喜欢用python实现,因为python提供了很多成熟的模块,可以很方便的实现网页抓取。 但是在抓取过程中会遇到编码的问题,那今天我们来看一下…
使用python和xapian构建高速检索引擎
首先弄明白几个概念:Documents 、terms and posting在信息检索(IR)中,我们企图要获取的项称之“document”,每一个document是被一个terms集合所描述的。 “document”和…
Python 操作 MySQL 的5种方式
不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的5种方式,你可以在实际开发过程中根据实际…
使用Python编写MapReduce作业
mrjob 可以让用 Python 2.5+ 来编写 MapReduce 作业,并在多个不同平台上运行,你可以: 使用纯 Python 编写多步的 MapReduce 作业 在本机上进行测试 在 Hadoop 集群上运行…
两个Python web框架:Django & Tornado比较
在各种语言平台中,python涌现的web框架恐怕是最多的;猜想原因应该是在py中构造框架十分简单,使得轮子不断被发明。 这里记述一下我了解过的两个py web框架,供大家参考,希望能起他山之石的作用。 Django D…
round四舍五入详解--python2与python3版本间区别
round()方法返回 数值 的小数点四舍五入到n个数字。 语法 以下是round()方法的语法: round( x [, n] ) 参数 x –这是一个数值,表示需要格式化的数值…