心血来潮写了个多线程抓妹子图,虽然代码还是有一些瑕疵,但是还是记录下来,分享给大家。Pic_downloader.py#-*-coding:utf-8-*-"""CreatedonFriAug0717:30:582015@author:Dreace"""importurllib2importsysimporttimeimportosimportrandomfrommultiprocessing.dummyimportPoolasThreadPooltype
系统 2019-09-27 17:38:32 1855
Python字符串字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为:s="a1a2・・・an"(n>=0)它是编程语言中表示文本的数据类型。python的字串列表有2种取值顺序:从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开头如果你的实要取得一段子串的话,可以用到变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。比如
系统 2019-09-27 17:38:20 1855
我在工作的时候,在测试环境下使用的数据库跟生产环境的数据库不一致,当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此我就试着用Python来实现自动的生成更新脚本,以免我这烂记性,记不住事。主要操作如下:1.在原先basedao.py中添加如下方法,这样旧能很方便的获取数据库的数据,为测试数据库和生产数据库做对比打下了基础。defselect
系统 2019-09-27 17:38:12 1855
安装Tornado省事点可以直接用grequests库,下面用的是tornado的异步client。异步用到了tornado,根据官方文档的例子修改得到一个简单的异步爬虫类。可以参考下最新的文档学习下。pipinstalltornado异步爬虫#!/usr/bin/envpython#-*-coding:utf-8-*-importtimefromdatetimeimporttimedeltafromtornadoimporthttpclient,gen,
系统 2019-09-27 17:38:10 1855
Pythonstr和repr的详解str可以将值转化为合理的字符串形式,以便用户可以理解;repr会以合法Python表达式的形式来表达值。举例如下:#str输出用户通常习惯的格式,repr输出系统存储格式>>>printstr("HelloWorld")HelloWorld>>>printrepr("HelloWorld")'HelloWorld'>>>printstr(10000L)10000>>>printrepr(10000L)10000L>>>注
系统 2019-09-27 17:38:06 1855
一般说来,你会把模板以文件的方式存储在文件系统中,但是你也可以使用自定义的templateloaders从其他来源加载模板。Django有两种方法加载模板django.template.loader.get_template(template_name):get_template根据给定的模板名称返回一个已编译的模板(一个Template对象)。如果模板不存在,就触发TemplateDoesNotExist的异常。django.template.loade
系统 2019-09-27 17:37:43 1855
一。TextInput组件就是文本输入框,参数有1。editable,默认是true,为文本可编辑,false,为输入文本不可编辑。2。password,是否为密码字段,默认为false,不是,如果为true时,是密码字段。3。text就是要填的文本字段。二。RadioButton组件就是单选框,就是在某个问题的一组答案中,只有一个被选中,参数有组名称等,具体:1。data:就是输入RadioButton组件实例的label值。2。groupName:组名
系统 2019-08-29 23:42:23 1855
多闪客辛辛苦苦制作完成了一部动画,后期导出视频格式时,发现只要用了影片剪辑的地方都失效了,静止不动,所以只好用格式转化软件,换来的是跳帧卡帧画质降低,这对于严肃的想在无纸动画领域有所作为的闪客是不可接受的,用过FLASH自带的AVI视频导出功能的人都知道,性能非常好,没有帧速局部变慢的现象。所以我们从很多无纸动画公司公布的作品制作花絮中看到,他们基本不用任何元件,一个动作动辄几十个图层,这样多的图层,即给制作带来了困难,而且缺少影片剪辑元件带来的结构性,整
系统 2019-08-29 23:36:01 1855
前几天在使用Dom4j开发项目时,遇到了两个问题,今天记在这里:1、直接使用SAXReader.read(Stringurl)方法指定文件所在路径,读取包含中文内容的文件时,发生了错误,提示信息为:org.dom4j.DocumentException:invalidbyte1of1-byteUTF-8sequence(0xb2)Nestedexception:invalidbyte1of1-byteUTF-8sequence(0xb2)。具体原因是:Do
系统 2019-08-29 23:30:01 1855
/**//*--SETNOCOUNT的问题SQL版本:SQLServer20053159故障描述:当满足下述条件时,SETNOCOUNT导致TRY...CATCH无法正确处理错误1.使用EXEC()AT或者EXEC..dbo.sp_executesql2.中包括输出参数3.中包括SETNOCOUNTON和USE
系统 2019-08-29 23:09:42 1855