上述代码可以输出调试信息。 下一步我们需要让服务器能够提供静态文件。首先我们要做的,是异常处理 假设程序允许使用该目录下的任何文件提供服务,它会结合url提供的路径(以'/'开始,BaseHTTPServer会自动将它放入self.path),以获取用户想要的文件路径。若文件不存在,或者路径并不指向 ...
分类:
编程语言 时间:
2017-03-19 14:12:15
阅读次数:
247
核心思想 详情参见:http://www.cnblogs.com/an9wer/p/5475551.html ...
分类:
编程语言 时间:
2017-03-19 13:30:19
阅读次数:
209
Python的标准库里实际上有专门处理命令行参数的getopt模块,里面的提供了2个函数和一个类,我们主要使用getopt函数,先看下函数原型: def getopt(args, shortopts, longopts = []): 先看一个例子,这样会便于理解。 1. 处理所使用的函数叫getop ...
分类:
编程语言 时间:
2017-03-19 13:25:28
阅读次数:
284
#! /usr/bin/env python#coding=utf-8s = "{0} x {1}={2} "for i in range(1,10): print " " for j in range(1,i+1): print s.format(i,j,i*j),结果:1 x 1=1 2 x 1 ...
分类:
编程语言 时间:
2017-03-19 13:25:07
阅读次数:
188
如果只是从一个页面跳到另一个页面,那么网络爬虫是非常无聊的。为了有效地使 用它们,在用爬虫的时候我们需要在页面上做些事情。让我们看看如何创建一个爬虫来收 集页面标题、正文的第一个段落,以及编辑页面的链接(如果有的话)这些信息。 和往常一样,决定如何做好这些事情的第一步就是先观察网站上的一些页面,然后 ...
分类:
编程语言 时间:
2017-03-19 13:13:33
阅读次数:
197
Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,getopt只能简单处理 命令行参数。 另一个是 optparse,是一个能够让程式设计人员轻松设计出简单明了、易于使用、符合标准的Unix命令列程式的Python模块。生成使用和帮助信息。 下面是一个简单的示例脚本optpa ...
分类:
编程语言 时间:
2017-03-19 13:12:06
阅读次数:
192
实现“维基百科六度分隔理论”的查找方法。也就是说,我们要实现从埃里克 · 艾德尔的词条页面(https://en.wikipedia.org/wiki/Eric_Idle)开始,经过最少的链接点击次数找到凯文 · 贝肯的词条页面(https://en.wikipedia.org/wiki/Kevin ...
分类:
编程语言 时间:
2017-03-19 13:04:08
阅读次数:
280
一、操作系统 为了实现实现功能,提高效率,充分高效的管理并加以优化使用计算机硬件,方便用户使用,计算机就在其硬件的基础上安装了一层软件,及操作系统。操作系统的任务就是又好又快,方便快捷的管理所有设备。 操作系统将繁琐的,所有用来操作硬件的调用程序操作起来,并加以优化使用硬件这种极其繁琐的工作,彻底的 ...
分类:
编程语言 时间:
2017-03-19 12:10:18
阅读次数:
214