1 #coding="utf-8" 2 3 import urllib2 4 import re 5 import threading 6 import time 7 8 """ 9 抓取代理发布页的ip和port10 http://www.xici.net.co/nn/%d11 """12 ...
分类:
编程语言 时间:
2014-08-04 02:00:36
阅读次数:
313
又是采集绿色下载站的最新软件,又是采用另一种方式(前两种是采用正则和xpath),呵呵感觉有点像孔乙已的茴字有几种写法了这回用CrawlSpider,Rule来配合采集这次不用生成许多start_urls列表项了,可以按规则来自动读取,贴核心代码#-*-coding:utf-8-*-
fromscrapy.contrib.spide..
分类:
其他好文 时间:
2014-08-03 23:34:57
阅读次数:
500
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'fromdecimalimport*fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4.QtCoreimport*frompngsimpo...
分类:
其他好文 时间:
2014-08-03 20:24:36
阅读次数:
931
设计模式 ( 十八 ) 策略模式Strategy(对象行为型)1.概述 在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多...
分类:
其他好文 时间:
2014-08-03 12:33:25
阅读次数:
292
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4.QtCoreimport*lista=['aa','ab','ac']listb=['...
分类:
其他好文 时间:
2014-08-02 23:11:44
阅读次数:
400
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4.QtCoreimport*fromstartimportUi_Formimportsy...
分类:
其他好文 时间:
2014-08-02 23:10:44
阅读次数:
503
将一些不重要的服务迁移到云服务上,有些下载什么的,为了防止带宽超了,python做了一个监控程序。用python3写的,由于和python2有些区别,特记录下来备查。代码如下:#this is for monitor qingcloud# coding=utf-8import base64impor...
分类:
编程语言 时间:
2014-08-02 20:41:13
阅读次数:
243
使用python3.4在pycharm里面启动调试,提示错误:我擦嘞!!!!!不是说python3解决了各种编码问题么。。咋回事。。后来看调试的源文件才发现,原来,是因为自己的文件头部没有指定文件的编码类型……在头部加上:# -*- coding: utf-8 -*- (当然,我这里这样写也是为.....
分类:
编程语言 时间:
2014-08-02 01:37:42
阅读次数:
452
在coding中经常会用到定时器,指定每隔1个小时,或是每天凌晨2点执行一段代码段,若是使用java.util.Timer来做这种事情,未免重复造轮子。幸亏Spring中封装有定时器,而且非常好用,采用注解的形式配置某时某刻执行一段代码段。在之前的项目中使用过一次,下面就把代码、配置一并分享与大家。
分类:
编程语言 时间:
2014-08-01 22:34:42
阅读次数:
312
今天同事给了6W多个IP叫我查出ISP和归属地,果断用pythonurllib2搞之,数据库用是淘宝的API接口#!/usr/bin/python
#coding:utf-8
importurllib2
importjson
importtime
url=‘http://ip.taobao.com/service/getIpInfo.php?ip=‘
defcheckTaobaoIP(ip):
try:
response=urllib2...
分类:
编程语言 时间:
2014-08-01 20:06:12
阅读次数:
256