摘要: 1. str.format():使用“{}”占位符格式化字符串(占位符中的索引号形式和键值对形式可以混合使用)。 1 >>> string = 'python{}, django{}, tornado{}'.format(2.7, 'web', 'tornado') # 有多少个{}占位符就有... 阅读原文
2017-06-18 20:24:01 阅读(871) 评论(0)
摘要: 为idle增加一个清屏的扩展ClearWindow就可以了(在http://bugs.python.org/issue6143中可以看到这个扩展的说明)。下面我说安装使用的方法。首先下载clearwindow.py(点击可直接下载,不能下载的可以右键保存,格式为py结尾),将这个文件放在Python X\Lib\id... 阅读原文
2017-06-18 16:42:02 阅读(901) 评论(0)
摘要: 第九节 函数 函数就是完成特定功能的一个语句组,这组语句可以作为一个单位使用,并且给它取一个名字。 可以通过函数名在程序的不同地方多次执行(这通常叫做函数调用),却不需要在所有地方都重复编写这些语句。 自定义函数 用户自己编写的 预定义的Python函数 系统自带的一些函数,还有一些和第三方编写的函数,如其... 阅读原文
2017-06-18 10:35:02 阅读(883) 评论(0)
摘要: extract images from video, than save them to disk from moviepy.editor import VideoFileClip clip1 = VideoFileClip('./project_video.mp4') i = 1 for frame in cli... 阅读原文
2017-06-18 06:00:17 阅读(903) 评论(0)
摘要: 1.==,is的使用 总结 ·is是比较两个引用是否指向了同一个对象(引用比较)。 ·==是比较两个对象是否相等。 2.深拷贝、浅拷贝 1.浅拷贝 浅拷贝是对于一个对象的顶层拷贝 通俗的理解是:拷贝了引用,并没有拷贝内容 2.深拷贝 深拷贝是对于一个对象所有层次的拷贝(递归) 进一步理解拷贝 ... 阅读原文
2017-06-18 00:32:20 阅读(916) 评论(0)
摘要: 装饰器 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。 先看简单例子: def run(): time.sleep(1) print('run....') 现有一个新的需求,希望可以记录下函数的运行时间,需要在代码中... 阅读原文
2017-06-17 22:50:01 阅读(919) 评论(0)
摘要:   数学操作符 操作符 操作 例子 求值为 ** 指数 2 ** 3 8 % 取余数 22 % 8 6 // 商数取整 22 // 8 2 / 除法 22 / 8 2.75 * 乘法 3 * 5 15 - 减法 5 - 2 3 + 加法 2 + 2 4               ... 阅读原文
2017-06-17 22:30:02 阅读(919) 评论(0)
摘要: 介绍一下scrapy 爬虫框架 安装方法 pip install scrapy 就可以实现安装了。我自己用anaconda 命令为conda install scrapy。       1 Engine从Spider处获得爬取请求(Request)2Engine将爬取请求转发给Scheduler,用于调度 3 E... 阅读原文
2017-06-17 21:17:05 阅读(865) 评论(0)
摘要: -人人可以学Python--这里示范的验证码都是简单的,你也可以把字符扭曲 人人可以学Python.png Python第三方库无比强大,PIL 是python的一个d第三方图片处理模块,我们也可以使用它来生成图片验证码PIL安装命令安装: pip install pillow 下载源码安装:复制地址 :htt... 阅读原文
2017-06-17 20:38:10 阅读(1000) 评论(0)
摘要: 第一次接触到python是一个很偶然的因素,由于经常在网上看连载小说,很多小说都是上几百的连载。因此想到能不能自己做一个工具自动下载这些小说,然后copy到电脑或者手机上,这样在没有网络或者网络信号不好的时候都可以看。当时还不知道网络爬虫的概念。工作学习中用得最多的是C编程,但是对于网络世界而言,C确实不是一个好的语... 阅读原文
2017-06-17 18:47:04 阅读(924) 评论(0)