python爬虫-批量下载图片

刚好有个要爬国内某大型网站图片库的需求(国内网站中有海量图片库的网站屈指可数哦),索性就用python练练手,也很久不写了。试试

思路看代码就好,某网站地址我用a_website过滤,你懂的 🙂

python 环境:ActivePython 2.7.2.5

下载图片需要wget,没有的请自行下载。…

Continue reading »

web.py 自定义404页面

被官方参考误解:http://webpy.org/cookbook/custom_notfound.zh-cn

不要使用notfound()方法就是了。

# coding:utf-8

import web

urls = (
    '/', 'index'
)

app = web.application(urls, globals())

render = web.template.render('templates/')

def my_notfound():
    return web.notfound("""
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>pctools</title>
</head>
<body>
404
</body>
</html>
""")
web.webapi.notfound = my_notfound

app = web.application(urls, globals())

Continue reading »

【转载】伯乐在线 2-1

设计
[译].[信息图] 色彩心理学:设计师的选色指南
帮程序员减压放松的10个良心网站
色彩设计方法
提升Web用户体验的71个设计要点
PS教程:教你打造APP效果展示图
高清图标SVG解决方案全总结(上)

算法
浅谈算法和数据结构(1):栈和队列
五大常用算法之一:分治算法
五大常用算法之二:动态规划算法
五大常用算法之三:贪心算法
五大常用算法之四:回溯法
五大常用算法之五:分支限界法
学习数据结构与算法,成为出色的程序员
数据结构之链表与数组(1):数组和链表的简介
八大排序算法
Java实现 二叉搜索树算法(BST)
4 张 GIF 图帮助你理解二叉查找树
4 张 GIF 图帮助你理解二叉查找树
数学在计算机图形学中的应用
图解:二叉搜索树算法
对一致性Hash算法,Java代码实现的深入研究
常用排序算法总结(1)
常用排序算法总结(2)

模式
如何向妻子解释设计模式
大型网站系统架构的演化
设计模式问答2
23种设计模式(8):观察者模式
大型网站架构体系的演变(上)
大型网站架构体系的演变(下)
浅谈大型Web系统架构
细数 20 世纪最伟大的十大算法

Continue reading »