转载须注明出处:简书@Pythonista_Zen iter() iter(object[, sentinel]) 该函数会返回一个 iterator 对象,但 object 会因为 sentinel 的传入与否,而获得…
标签:python
python中MySQLdb模块用法实例
一、数据库连接 MySQLdb提供了connect方法用来和数据库建立连接,接收数个参数,返回连接对象: conn=MySQLdb.connect(host="localhost",user="root",passwd=…
2018-06-30 Python,Anaconda(mac环境下)安装pymysql, pyodbc
在终端下载pyodbc: 去这个网站https://code.google.com/archive/p/pyodbc/downloads下载对应的库,下载以后解压,在终端cd到这个包所对应的环境下,然后解压这个包。 cd…
xpath使用
应用场景: 选取HTML中特定节点,以期获取特定的文本值!对于小编来说,多用于爬虫制作过程中需要页面解析的部分 注:xpath本身功能非常强大,但对于一个爬虫来说,主要的就是定位节点和获取属性或文本值这些基础功能,而小编…
49-动画程序:@从一行#中穿过
\r是回车不换行 import time length = 19 count = 0 while True: print('\r%s@%s' % ('#' * count, '#' * (length - count))…
可能是最全面的 Python 字符串拼接总结 !
在 Python 中字符串连接有多种方式,这里简单做个总结,应该是比较全面的了,方便以后查阅。 加号连接 第一种,通过+号的形式: 逗号连接 第二种,通过,逗号的形式: a, b = ‘hello’…
【第十八天】装饰器
7.3 1.装饰器 装饰器(decorator)是一种高级py语法,装饰器可以对一个函数,方法或者类进行加工 在py中,我们有多种方法对函数和类进行加工,装饰器从操作上入手 为函数增加额外的指令,py最初没有装饰器这一语…
python 数据分析基础 day18-使用pandas进行数据清洗以及探索
今天是读《python数据分析基础》的第18天,读书笔记的内容是使用pandas进行数据清洗以及探索 由于原始数据在某种程度上是“脏”的,原始数据并不能完全使用于分析。因此,需要为其进行清洗。而为了解数据的大致情况,则需…
Manipulating Data - 对数据框的列重新排序
问题 你想要对一个数据框的列重新排序。 方案 # 一个样例数据框 data <- read.table(header=TRUE, text=' id weight size 1 20 small 2 27 larg…
十二、 python中的循环结构
我们要计算1+2+3的时候,可以直接写出来,但是计算1+2+3+···+100的时候,就不能写了。如果计算1到1亿的和,全写出来就有点不现实了。为了让计算机能计算出1到1亿的和,这时候就需要循环结构了。 python提供…
python的datetime
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模…
闭包(closure) --用函数替代只有单个方法的类
问题:我们有一个定义了一个方法的类(__init__()除外)。但是,为了简化代码,我们希望用一个简单的函数替代 解决方案:只有单个方法的类可以通过闭包将其转换成函数 示例:现有一个类,允许通过某种模板方案来获取URL …