资源简介

纯python编写的搜索引擎原型,适合入门学习,源代码一共1000多行。包括一个通过XML配置的多线程的网络爬虫,最简单的analyzer,indexer,query,ranker,实现了词频排序和pagerank排序。还有一个简单的服务器模型。<原创>

资源截图

代码片段和文件信息

#! /usr/bin/env python

# -------------------------------------------------------------
# Author:    Chen Zhihui (zaviichen@gmail.com)
# Date:      11/28/2009
# Version:   1.0
# Copyright (c) 2009 by Chen Zhihui. All Rights Reserved.
# -------------------------------------------------------------

“““ Simple server framework. “““

from baseHTTPServer import HTTPServer
from CGIHTTPServer import CGIHTTPRequestHandler
from SocketServer import ThreadingMixIn
import threading

class MyServer(ThreadingMixIn HTTPServer):
“““ Self-defined server class. “““
pass

def main():
try:
print “Welcome to the localhost server!“
print “Serving HTTP on localhost port 8000 ...“
server_addr = (‘‘8000)
server = MyServer(server_addr CGIHTTPRequestHandler)
server.serve_fo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1268  2009-11-28 15:05  asimo\cgi-bin\cache.py

     文件       2955  2009-11-28 15:03  asimo\cgi-bin\search_cgi.py

     文件        616  2009-11-27 17:47  asimo\config.xml

     文件        938  2009-11-28 16:19  asimo\core\analyzer.py

     文件       3128  2009-10-12 23:05  asimo\core\bloom.py

     文件       1922  2009-11-28 16:22  asimo\core\config.py

     文件       2838  2009-11-28 16:24  asimo\core\htmlparser.py

     文件       4359  2009-11-28 16:15  asimo\core\index.py

     文件       2313  2009-11-28 16:28  asimo\core\progress.py

     文件       2017  2009-11-30 00:38  asimo\core\query.py

     文件       5858  2009-11-28 15:53  asimo\core\rank.py

     文件       3294  2009-11-28 15:45  asimo\core\secore.py

     文件       1745  2009-11-28 16:37  asimo\core\utils.py

     文件       7131  2009-11-28 17:04  asimo\core\webspider.py

     文件          0  2009-11-25 14:05  asimo\core\__init__.py

     文件        265  2009-11-30 23:12  asimo\index.htm

     文件        946  2009-11-28 15:03  asimo\myserver.py

     文件       4050  2009-11-30 23:11  asimo\readme.txt

     文件       9277  2009-11-30 22:09  asimo\template\asimo.gif

     文件        346  2009-11-30 23:12  asimo\template\result.htm

     文件        228  2009-11-27 21:44  asimo\template\result_item.htm

     文件          0  2009-11-25 14:08  asimo\__init__.py

     目录          0  2009-11-30 23:23  asimo\cgi-bin

     目录          0  2009-11-30 23:24  asimo\core

     目录          0  2009-11-30 23:23  asimo\template

     目录          0  2009-11-30 23:23  asimo

----------- ---------  ---------- -----  ----

                55494                    26


评论

共有 条评论