2020年9月12日星期六

63A 《零基礎入門學習Python》筆記 第063講:論一隻爬蟲的自我修養11:Scrapy框架之初窺門徑(上)

《零基礎入門學習Python》第063講:論一隻爬蟲的自我修養11:Scrapy框架之初窺門徑


上一節課我們好不容易裝好了Scrapy,今天我們就來學習如何用好它,有些同學可能會有些疑惑,既然我們懂得了Python編寫爬蟲的技巧,那要這個所謂的爬蟲框架又有什麼用呢?其實啊,你懂得Python寫爬蟲的代碼,好比你懂武功,會打架,但行軍打仗你不行,畢竟敵人是千軍萬馬,縱使你再強,也只能是百人敵,完成為千人敵,甚至是萬人敵,你要學會的就是排兵布陣,運籌帷幄於千里之外,所以,Scrapy 就是Python爬蟲的孫子兵法。
使用Scrapy抓取一個網站一共分為四個步驟:
–創建一個Scrapy項目;
–定義Item容器;
–編寫爬蟲;
–存儲內容。
學習使用Scrapy 之前,我們需要先來了解一下Scrapy 框架以及它的組件之間的交互,下面這個圖展現的就是Scrapy 的框架,包括組件以及在系統中發生的數據流。(數據流就是綠色的線,描述各個組件之間是如何通信的)
首先我們來分析它的幾大組件:
Scrapy Engine:它是Scrapy的核心,爬蟲工作的核心。負責控制數據流在系統中所有組件之間的流動,大家可以看到,無論那兩個組件之間進行交流,都必須經過它。
Downloader:下載器,下載器負責獲取頁面的數據,然後提供給Spiders,數據是從Scheduler(調度器)這裡獲得的。
Scheduler:調度器,是從Scrapy Engine(引擎)這裡接收Requests數據,事實上,Requests數據需要的request的網頁的地址是存放在Spiders這裡,Spiders  提供給  Scrapy Engine ,Scrapy Engine(引擎)發送Requests給Scheduler (調度器),調度器再把Requests傳給Downloader,Downloader獲得內容(也就是Responses)之後,就發給  Scrapy Engine,然後發給 Spiders分析。
那麼Spiders 就是Scrapy 用戶編寫用於分析下載器返回回來的Responses,然後提取出Items 和需要跟進的url 的類。
還有一個就是Item Pipeline,負責處理被Spiders 提取出來的Items,Items 就是一個容器,存放我們需要的內容的一個容器,它把Items 進行存儲化,例如存到數據庫,存到文件,就是由Item Pipeline來處理的。
接下來還有兩個中間鍵,一個就是下載器的中間件,Downloader Middlewares,兩個中間件事實上就是提供一個簡便的機制,通過讓你插入自定義的代碼來擴展Scrapy 的功能。
下載器中間件,Downloader Middlewares,是在引擎和下載器之間的特定鉤子,是處理 Downloader 發到引擎的Responses,Responses 要發給Spiders 需要經過引擎,下載器中間件就在中間hook 一下。
Spiders 中間件,Spiders Middlewares,是處理Spiders 和引擎之間交互的hook,首先它是接收來自Downloader 的數據,接收Response 要先從Spiders中間件這裡過濾一下,進行額外的操作,然後再給Spiders,然後呢,這個中間件也會接收spiders 的輸出,例如Requests和Items。
以上就是Scrapy 的基本框架了,了解之後,我們就來做項目了。

第一步要做的就是運行命令行,Scrapy 是命令行的,在爬取之前,我們要先創建一個Scrapy 項目,我們來到桌面,運行scrapy startproject tutorial,回車之後,在桌面就出現了tutorial文件夾。
  1. #CMD窗口
  2. Microsoft Windows [版本 10.0.17134.471]
  3. (c) 2018 Microsoft Corporation。保留所有权利。
  4. C:\Users\XiangyangDai>cd C:\Users\XiangyangDai\Desktop
  5. C:\Users\XiangyangDai\Desktop>scrapy startproject tutorial
  6. New Scrapy project 'tutorial', using template directory 'd:\\programfiles\\anaconda3\\lib\\site-packages\\scrapy\\templates\\project', created in:
  7. C:\Users\XiangyangDai\Desktop\tutorial
  8. You can start your first spider with:
  9. cd tutorial
  10. scrapy genspider example example.com
這個文件夾就是按照下面的形式存儲的:
tutorial/
    scrapy.cfg
    tutorial/
        __init__.py
        items.py
        pipelines.py
        settings.py
        spiders/
            __init__.py
            ...
scrapy.cfg 是項目的配置文件(暫時不用,保持默認即可)
tutorial 子文件夾存放的是模塊的代碼,也是我們要填充的代碼
items.py 是項目中的容器

致此,完成了步驟一:創建一個Scrapy項目;

接下來就是步驟二:定義Item 容器

Item是保存爬取到的數據的容器,其使用方法和Python字典類似,並且提供了額外保護機制來避免拼寫錯誤導致的未定義字段錯誤。
首先,我們需要對你想要獲取的數據進行建模,
我們的任務就是網頁:http://www.dmozdir.org/Category/?SmallPath=230  和http://www.dmozdir.org/Category/?SmallPath=411  這是兩個個導航網頁,我們的目標就是爬取各個標題以及其超鏈接和描述。我們就根據這三部分進行建模就可以了。
只需要在items.py 文件裡建立相應的字段:
初次打開未經修改的內容如下:
  1. # -*- coding: utf-8 -*-
  2. # Define here the models for your scraped items
  3. #
  4. # See documentation in:
  5. # https://doc.scrapy.org/en/latest/topics/items.html
  6. import scrapy
  7. class TutorialItem(scrapy.Item):
  8. # define the fields for your item here like:
  9. # name = scrapy.Field()
  10. pass
其中都已經註釋好了,
# name = scrapy.Field() 
name 就是你要建立的字段的名字
scrapy.Field() 就是對應的佔位符。
我們就照著寫就可以了:
  1. class DmozItem(scrapy.Item): #改个与项目对应的名字
  2. # define the fields for your item here like:
  3. # name = scrapy.Field()
  4. title = scrapy.Field() #标题
  5. link = scrapy.Field() #超链接
  6. desc = scrapy.Field() #描述

致此,完成了步驟二:定義Item 容器;

接下來就是步驟三:編寫爬蟲;

編寫爬蟲,我們就寫在spiders 文件夾裡面,其實就是編寫爬蟲類Spider,Spider 是用戶編寫用於從網站上爬取數據的類。
其包含一個用於下載的初始URL,然後是如何跟進網頁中的鏈接以及如何分析頁面中的內容,還有提取生成item 的方法。
這就包含兩個部分,第一個部分就是寫一個初始化URL ,例如我們這裡初始化是從   http://www.dmozdir.org/Category/?SmallPath=230  和http://www.dmozdir.org/ Category/?SmallPath=411  這兩個URL下載,我們就把它列到spider裡面,然後就是還需要寫一個方法,如何分析頁面中的內容,還有生成item 。
我們的操作是:在spider 裡創建一個dmoz_spider.py 的源文件。
我們首先寫一個Spider 類,我們命名為 DmozSpider,這裡要求必須是繼承scray.Spider 類,首先需要有一個name,name 這裡必須是唯一的,用來確認你這只蜘蛛的名字。
接著有一個allowed_domains,是一個列表,確定這只蜘蛛要爬取的範圍,這裡我們規定只能爬取在dmozdir.org/Category 網址裡面,這樣它在一個網址裡面找到其他網頁的鏈接,也不會跑過去了,它只會在這個域名里面去爬,要是沒有規定這個的話,蜘蛛爬著爬著就回不來了。
接下來就是 start_urls ,這裡是開始爬取的網址,規定從哪裡開始爬。我們這里為了節約時間,就搞兩個。
接下來寫一個分析的方法,命名為parse,有一個唯一的參數response,事實上,我們看一下Scrapy 的框架圖,我們前面寫的內容就是由Scrapy Engine 從Spiders 提取,然後變成Requests 給Schedulder,然後我們剛剛說了,downloader 會下載出來的Reponses 數據給Scrapy Engine ,然後給Spiders,我們要一個分析機來處理,這就是我們的parse方法,這個方法接收Responses,然後對它進行分析處理,並且提取成Items 給Item Pipeline,所以我們就要在這個方法裡寫一些指定的代碼。我們這裡先來一個簡單的代碼範例:
根據網站地址,創建一個名為網站倒數第一個字段的最後3位(230和411)的文件,保存response.body。response.body就是這個網頁的源代碼。
  1. #dmoz_spider.py
  2. import scrapy
  3. class DmozSpider(scrapy.Spider):
  4. name = "dmoz"
  5. allowed_domains = ['dmozdir.org/Category']
  6. start_urls = ['http://www.dmozdir.org/Category/?SmallPath=230',
  7. 'http://www.dmozdir.org/Category/?SmallPath=411']
  8. def parse(self, response):
  9. filename = response.url.split('/')[-1][-3:] #文件名为230和411
  10. with open(filename, 'wb') as f:
  11. f.write(response.body)
保存dmoz_spider.py文件,我們把這個爬取分為先爬後取兩個獨立動作,展開給大家看:

首先是爬:

在cmd中,目錄切到tutorial根目錄,調用命令scrapy crawl dmoz:(這裡的crawl翻譯過來就是爬取的意思,dmoz就是我們選擇的蜘蛛,我們在dmoz_spider裡寫了一個name叫做dmoz,它就知道調用哪個爬蟲去工作了)
  1. #CMD窗口
  2. C:\Users\XiangyangDai\Desktop>cd tutorial
  3. C:\Users\XiangyangDai\Desktop\tutorial>scrapy crawl dmoz
運行結果如下:
  1. #CMD窗口
  2. C:\Users\XiangyangDai\Desktop\tutorial>scrapy crawl dmoz
  3. 2018-12-17 15:57:54 [scrapy.utils.log] INFO: Scrapy 1.5.1 started (bot: tutorial)
  4. 2018-12-17 15:57:54 [scrapy.utils.log] INFO: Versions: lxml 4.2.5.0, libxml2 2.9.5, cssselect 1.0.3, parsel 1.5.1, w3lib 1.19.0, Twisted 18.9.0, Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)], pyOpenSSL 18.0.0 (OpenSSL 1.1.0j 20 Nov 2018), cryptography 2.4.2, Platform Windows-10-10.0.17134-SP0
  5. 2018-12-17 15:57:54 [scrapy.crawler] INFO: Overridden settings: {'ROBOTSTXT_OBEY': True, 'BOT_NAME': 'tutorial', 'SPIDER_MODULES': ['tutorial.spiders'], 'NEWSPIDER_MODULE': 'tutorial.spiders'}
  6. 2018-12-17 15:57:54 [scrapy.middleware] INFO: Enabled extensions:
  7. ['scrapy.extensions.telnet.TelnetConsole',
  8. 'scrapy.extensions.logstats.LogStats',
  9. 'scrapy.extensions.corestats.CoreStats']
  10. 2018-12-17 15:57:55 [scrapy.middleware] INFO: Enabled downloader middlewares:
  11. ['scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware',
  12. 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
  13. 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
  14. 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
  15. 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
  16. 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
  17. 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
  18. 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
  19. 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
  20. 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
  21. 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
  22. 'scrapy.downloadermiddlewares.stats.DownloaderStats']
  23. 2018-12-17 15:57:55 [scrapy.middleware] INFO: Enabled spider middlewares:
  24. ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
  25. 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware',
  26. 'scrapy.spidermiddlewares.referer.RefererMiddleware',
  27. 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
  28. 'scrapy.spidermiddlewares.depth.DepthMiddleware']
  29. 2018-12-17 15:57:55 [scrapy.middleware] INFO: Enabled item pipelines:
  30. []
  31. 2018-12-17 15:57:55 [scrapy.core.engine] INFO: Spider opened
  32. 2018-12-17 15:57:55 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
  33. 2018-12-17 15:57:55 [scrapy.extensions.telnet] DEBUG: Telnet console listening on 127.0.0.1:6023
  34. 2018-12-17 15:57:55 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/robots.txt> (referer: None)
  35. 2018-12-17 15:57:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/Category/?SmallPath=230> (referer: None)
  36. 2018-12-17 15:57:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/Category/?SmallPath=411> (referer: None)
  37. 2018-12-17 15:57:56 [scrapy.core.engine] INFO: Closing spider (finished)
  38. 2018-12-17 15:57:56 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
  39. {'downloader/request_bytes': 698,
  40. 'downloader/request_count': 3,
  41. 'downloader/request_method_count/GET': 3,
  42. 'downloader/response_bytes': 14618,
  43. 'downloader/response_count': 3,
  44. 'downloader/response_status_count/200': 3,
  45. 'finish_reason': 'finished',
  46. 'finish_time': datetime.datetime(2018, 12, 17, 7, 57, 56, 333599),
  47. 'log_count/DEBUG': 4,
  48. 'log_count/INFO': 7,
  49. 'response_received_count': 3,
  50. 'scheduler/dequeued': 2,
  51. 'scheduler/dequeued/memory': 2,
  52. 'scheduler/enqueued': 2,
  53. 'scheduler/enqueued/memory': 2,
  54. 'start_time': datetime.datetime(2018, 12, 17, 7, 57, 55, 738552)}
  55. 2018-12-17 15:57:56 [scrapy.core.engine] INFO: Spider closed (finished)
中間有兩條內容:
  1. 2018-12-17 15:57:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/Category/?SmallPath=230> (referer: None)
  2. 2018-12-17 15:57:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/Category/?SmallPath=411> (referer: None)
200就是網頁狀態碼,表示鏈接成功,後面接的網址就是我們爬取的網址。
另外,我們在tutorial 根目錄下看到增加一個名為 230 和411 的文件,你如果用Notepad 打開的話,實際上就是上面那個網頁的源代碼(保存的是 response.body)。
我們上面做的事情就是Scrapy Engin 從Spider 這裡獲取到兩個初始化的地址,為什麼它知道從 
start_urls = ['http://www.dmozdir.org/Category/?SmallPath=230',
                      'http://www.dmozdir.org/Category/?SmallPath=411']
這裡獲取,我們剛才給它的命令是scrapy crawl dmoz,那它就會來找這個叫做dmoz 的spider,所以我們說這個name 不能重複,重複的話它就不知道找哪一隻蜘蛛了,這個dmoz 是唯一的蜘蛛,它的名字叫做dmoz。找到它之後,它知道它的兩個初始化的地址,所以就提交給Scheduler,Scheduler 再安排好順序,發給Downloader 去下載,下載之後就返回一個Responses 給Spiders,Spiders 的這個parse 方法(回調函數)接收到Responses 後,就會執行函數體的內容,就會把230 和411 分別保存為兩個文件。

我們接下來繼續深入講解,那這個是爬的過程,爬完整個網頁,接下來就是取的過程啦。

大家還記得我們之前定義的Item 容器吧:一個是title,一個是link,一個是desc。
  1. #items.py
  2. import scrapy
  3. class DmozItem(scrapy.Item):
  4. # define the fields for your item here like:
  5. # name = scrapy.Field()
  6. title = scrapy.Field() #标题
  7. link = scrapy.Field() #超链接
  8. desc = scrapy.Field() #描述
我們現在的目標就是要從這個230和411這個偌大的內容中找出title 、link和desc ,然後分別保存提取出來,大家知道,這就是一個大浪淘沙的過程。將得到的網頁提取出我們需要的數據,之前我教給大家的是使用正則表達式,在Scrapy裡面,是使用一種基於XPath和CSS的表達式機制:Scrapy Selectors。
Selectors 是一個選擇器,它有4個基本方法:
xpath():傳入xpath 表達式,返回該表達式所對應的所有節點的selector list 列表。
css():傳入css 表達式,返回該表達式所對應的所有節點的selector list 列表。
extract():序列化該節點為unicode 字符串並返回list。
re():根據傳入的正則表達式對數據進行提取,返回unicode 字符串list 列表。
為了介紹selector 的使用方法,接下來我們使用內置的scrapy shell,首先你需要在CMD中進入項目的根目錄(在前面我們已經進入了),輸入:
回車,得到下面的內容:

進入shell

  1. #CMD窗口
  2. C:\Users\XiangyangDai\Desktop\tutorial>scrapy shell "http://www.dmozdir.org/Category/?SmallPath=411"
  3. 2018-12-17 16:40:55 [scrapy.utils.log] INFO: Scrapy 1.5.1 started (bot: tutorial)
  4. 2018-12-17 16:40:55 [scrapy.utils.log] INFO: Versions: lxml 4.2.5.0, libxml2 2.9.5, cssselect 1.0.3, parsel 1.5.1, w3lib 1.19.0, Twisted 18.9.0, Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)], pyOpenSSL 18.0.0 (OpenSSL 1.1.0j 20 Nov 2018), cryptography 2.4.2, Platform Windows-10-10.0.17134-SP0
  5. 2018-12-17 16:40:55 [scrapy.crawler] INFO: Overridden settings: {'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['tutorial.spiders'], 'LOGSTATS_INTERVAL': 0, 'BOT_NAME': 'tutorial', 'DUPEFILTER_CLASS': 'scrapy.dupefilters.BaseDupeFilter', 'NEWSPIDER_MODULE': 'tutorial.spiders'}
  6. 2018-12-17 16:40:55 [scrapy.middleware] INFO: Enabled extensions:
  7. ['scrapy.extensions.telnet.TelnetConsole',
  8. 'scrapy.extensions.corestats.CoreStats']
  9. 2018-12-17 16:40:55 [scrapy.middleware] INFO: Enabled downloader middlewares:
  10. ['scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware',
  11. 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
  12. 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
  13. 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
  14. 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
  15. 'scrapy.downloadermiddlewares.retry.RetryMiddleware',
  16. 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
  17. 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
  18. 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
  19. 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
  20. 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
  21. 'scrapy.downloadermiddlewares.stats.DownloaderStats']
  22. 2018-12-17 16:40:55 [scrapy.middleware] INFO: Enabled spider middlewares:
  23. ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
  24. 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware',
  25. 'scrapy.spidermiddlewares.referer.RefererMiddleware',
  26. 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
  27. 'scrapy.spidermiddlewares.depth.DepthMiddleware']
  28. 2018-12-17 16:40:55 [scrapy.middleware] INFO: Enabled item pipelines:
  29. []
  30. 2018-12-17 16:40:55 [scrapy.extensions.telnet] DEBUG: Telnet console listening on 127.0.0.1:6023
  31. 2018-12-17 16:40:55 [scrapy.core.engine] INFO: Spider opened
  32. 2018-12-17 16:40:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/robots.txt> (referer: None)
  33. 2018-12-17 16:40:56 [scrapy.core.engine] DEBUG: Crawled (200) <GET http://www.dmozdir.org/Category/?SmallPath=411> (referer: None)
  34. [s] Available Scrapy objects:
  35. [s] scrapy scrapy module (contains scrapy.Request, scrapy.Selector, etc)
  36. [s] crawler <scrapy.crawler.Crawler object at 0x0000019382563D68>
  37. [s] item {}
  38. [s] request <GET http://www.dmozdir.org/Category/?SmallPath=411>
  39. [s] response <200 http://www.dmozdir.org/Category/?SmallPath=411>
  40. [s] settings <scrapy.settings.Settings object at 0x0000019382565B38>
  41. [s] spider <DefaultSpider 'default' at 0x193827dfe80>
  42. [s] Useful shortcuts:
  43. [s] fetch(url[, redirect=True]) Fetch URL and update local objects (by default, redirects are followed)
  44. [s] fetch(req) Fetch a scrapy.Request and update local objects
  45. [s] shelp() Shell help (print this help)
  46. [s] view(response) View response in a browser
  47. In [1]:
當出現In [1]: 或者>>>,就說明已經進入了shell,在shell 載入之後,你將得到Responses 回應,我們就可以對它進行操作:
例如,我們輸入response.headers ,就會得到網頁的頭:
  1. #CMD窗口
  2. In [1]: response.headers
  3. Out[1]:
  4. {b'Cache-Control': b'private',
  5. b'Content-Type': b'text/html; Charset=utf-8',
  6. b'Date': b'Mon, 17 Dec 2018 08:40:47 GMT',
  7. b'Server': b'Microsoft-IIS/6.0',
  8. b'Set-Cookie': b'ASPSESSIONIDCSBBCQBD=NMHNAMKDCBHDGNNAAGNKKBLM; path=/',
  9. b'Vary': b'Accept-Encoding',
  10. b'X-Powered-By': b'ASP.NET'}
我們輸入 response.body,就會得到網頁的源代碼:
  1. #CMD窗口
  2. In [3]: response.body
  3. Out[3]: b'\r\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<meta http-equiv="x-ua-compatible" content="ie=7" />\r\n<meta http-equiv="imagetoolbar" content="false" />\r\n<html xmlns="http://www.w3.org/1999/xhtml">\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n<meta name="description" content="\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b,\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xe5\xa4\xa7\xe5\x85\xa8\xef\xbc\x8c\xe6\x94\xb6\xe5\xbd\x95\xe4\xb8\x8e\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b,\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1\xe7\x9b\xb8\xe5\x85\xb3\xe7\x9a\x84\xe6\x89\x80\xe6\x9c\x89\xe7\xb2\xbe\xe5\x93\x81\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x81\xe6\xac\xa2\xe8\xbf\x8e\xe6\x82\xa8\xe6\x8f\x90\xe4\xba\xa4\xe4\xb8\x8e\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b,\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1\xe7\x9b\xb8\xe5\x85\xb3\xe7\x9a\x84\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe8\xbf\x99\xe6\x98\xaf\xe6\x82\xa8\xe5\xbd\xb0\xe6\x98\xbe\xe5\xae\x9e\xe5\x8a\x9b\xe7\x9a\x84\xe5\xa5\xbd\xe6\x9c\xba\xe4\xbc\x9a\xef\xbc\x8c\xe8\xb5\xb6\xe5\xbf\xab\xe8\xa1\x8c\xe5\x8a\xa8\xe5\x90\xa7\xef\xbc\x81\xe4\xb8\xb0\xe5\xaf\x8c\xe8\xaf\xa6\xe5\xae\x9e\xe7\x9a\x84\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b,\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe5\xb0\xbd\xe5\x9c\xa8DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xef\xbc\x81" />\r\n<meta name="keywords" content="\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b,\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1,\xe7\xbd\x91\xe7\xab\x99\xe7\x9b\xae\xe5\xbd\x95,\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95,\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95,\xe7\xbd\x91\xe5\x9d\x80\xe5\xaf\xbc\xe8\x88\xaa,\xe7\xbd\x91\xe5\x9d\x80\xe5\xa4\xa7\xe5\x85\xa8,\xe7\xbd\x91\xe9\xa1\xb5\xe7\x9b\xae\xe5\xbd\x95,\xe8\xa1\x8c\xe4\xb8\x9a\xe5\x88\x86\xe7\xb1\xbb" />\r\n<meta name="author" content="\xe7\x82\xb9\xe7\x87\x83\xe4\xb8\x80\xe6\x94\xaf\xe7\x83\x9f" />\r\n<title>\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b-\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1-\xe7\x9b\xae\xe5\xbd\x95\xe5\x88\x86\xe7\xb1\xbb-DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95</title>\r\n\r\n<link rel="alternate" type="application/rss+xml" href="http://www.dmozdir.org/Rss/?SmallPath=411" title="\xe8\xae\xa2\xe9\x98\x85 \xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b-\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1-\xe7\x9b\xae\xe5\xbd\x95\xe5\x88\x86\xe7\xb1\xbb-DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95 \xe5\x88\x86\xe7\xb1\xbb\xe6\x9c\x80\xe8\xbf\x91\xe6\x9b\xb4\xe6\x96\xb0(rss2)" />\r\n<link rel="shortcut icon" href="http://www.dmozdir.org/favicon.ico" />\r\n<link href="http://www.dmozdir.org/skin/blue/css/style.css" rel="stylesheet" type="text/css" />\r\n<script type="text/javascript" src="http://www.dmozdir.org/Config/js/js.js"></script>\r\n<script type="text/javascript" src="http://www.dmozdir.org/Config/js/ClickStat.js"></script>\r\n</head>\r\n<body onLoad="initJS()">\r\n<div id="container">\r\n\t<!--s=topbar-->\r\n\t<div id="topbar">\r\n\t\t<div class="toptext">\r\n\t\t\t<strong>DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95-\xe5\x85\x8d\xe8\xb4\xb9\xe6\x94\xb6\xe5\xbd\x95\xe5\x90\x84\xe7\xb1\xbb\xe4\xbc\x98\xe7\xa7\x80\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe7\x9b\xae\xe5\xbd\x95.</strong>\r\n\t\t\t<ul>\r\n\t\t\t\t<li class="first"><a href="javascript:;" target="_self" onclick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.dmozdir.org/\');return false;">\xe8\xae\xbe\xe4\xb8\xba\xe9\xa6\x96\xe9\xa1\xb5</a></li>\r\n\t\t\t\t<li><a href="javascript:;" onclick="copyToClipBoard();">\xe6\x8e\xa8\xe8\x8d\x90\xe6\x9c\xac\xe7\xab\x99\xe7\xbb\x99\xe5\xa5\xbd\xe5\x8f\x8b</a></li>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t</div>\r\n\t<!--e=end-->\r\n\r\n\t<!--s=maincontainer-->\r\n\t<div id="main">\r\n\t\t<!--s=header-->\r\n\t\t<div class="header">\r\n\t\t\t<h1><a href="http://www.dmozdir.org/" title="DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95-\xe5\x85\x8d\xe8\xb4\xb9\xe6\x94\xb6\xe5\xbd\x95\xe5\x90\x84\xe7\xb1\xbb\xe4\xbc\x98\xe7\xa7\x80\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe7\x9b\xae\xe5\xbd\x95.\xe7\x94\xb1\xe4\xba\xba\xe5\xb7\xa5\xe7\xbc\x96\xe8\xbe\x91,\xe5\xb9\xb6\xe6\x8f\x90\xe4\xbe\x9b\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xe6\xa3\x80\xe7\xb4\xa2\xe5\x8f\x8a\xe5\x9c\xb0\xe5\x8c\xba\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xe6\xa3\x80\xe7\xb4\xa2,\xe6\x98\xaf\xe7\xab\x99\xe9\x95\xbf\xe5\x85\x8d\xe8\xb4\xb9\xe6\x8e\xa8\xe5\xb9\xbf\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe6\x9c\x89\xe5\x8a\x9b\xe5\xb9\xb3\xe5\x8f\xb0!">DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95-\xe5\x85\x8d\xe8\xb4\xb9\xe6\x94\xb6\xe5\xbd\x95\xe5\x90\x84\xe7\xb1\xbb\xe4\xbc\x98\xe7\xa7\x80\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe7\x9b\xae\xe5\xbd\x95.</a></h1>\r\n\t\t\t<ul class="header-nav">\r\n\t\t\t\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserReg.asp">\xe5\x85\x8d\xe8\xb4\xb9\xe6\xb3\xa8\xe5\x86\x8c</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserLogin.asp">\xe7\x99\xbb\xe5\xbd\x95\xe7\xae\xa1\xe7\x90\x86</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add" target="_blank">\xe6\x8f\x90\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99</a></li>\r\n\t\t\t\t<li class="userinfo">\xe6\x82\xa8\xe5\xa5\xbd\xef\xbc\x8c\xe6\xac\xa2\xe8\xbf\x8e\xe6\x9d\xa5DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xef\xbc\x81</li>\r\n\t\t\t\r\n\t\t\t</ul>\r\n\t\t\t<!--s=topmenu-->\r\n\t\t\t<div class="menu">\r\n\t\t\t\t<ul class="topmenu">\r\n\t\t\t\t\t<li class="thome"><a href="http://www.dmozdir.org/"><span>DmozDir\xe9\xa6\x96\xe9\xa1\xb5</span></a></li>\r\n\t\t\t\t\t<li class="tadd"><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add"><img src="http://www.dmozdir.org/skin/blue/Images/hot_b.gif" /><span>\xe6\x8f\x90\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnew"><a href="http://www.dmozdir.org/New.asp"><span>\xe6\x9c\x80\xe6\x96\xb0\xe6\x94\xb6\xe5\xbd\x95</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tgoin"><a href="http://www.dmozdir.org/Goin.asp"><span>\xe5\x85\xa5\xe7\xab\x99\xe6\x8e\x92\xe8\xa1\x8c\xe6\xa6\x9c</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnews"><a href="http://www.dmozdir.org/News/"><span>\xe5\xbb\xba\xe7\xab\x99\xe8\xb5\x84\xe8\xae\xaf</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnews"><a href="http://www.dmozdir.org/About/"><span>\xe4\xba\x86\xe8\xa7\xa3\xe6\x9c\xac\xe7\xab\x99</span></a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t\t<!--e=topmenu-->\r\n\t\t\t<h3 id="bigClassList" class="bigClassList" onmouseover="this.className=\'bigClassListOver\'" onmouseout="this.className=\'bigClassList\'">\r\n\t\t\t\t<a href="javascript://">\xe7\x9b\xae\xe5\xbd\x95\xe5\x88\x86\xe7\xb1\xbb</a>\r\n\t\t\t\t<ul class="ulList">\r\n\t\t\t\t\t<li><a href="http://www.dmozdir.org/Category/?Path=1">\xe5\xa8\xb1\xe4\xb9\x90\xe4\xbc\x91\xe9\x97\xb2</a></li><li><a href="http://www.dmozdir.org/Category/?Path=3">\xe5\xb7\xa5\xe5\x95\x86\xe4\xb8\x8e\xe7\xbb\x8f\xe6\xb5\x8e</a></li><li><a href="http://www.dmozdir.org/Category/?Path=4">\xe7\x94\xb5\xe8\x84\x91\xe4\xb8\x8e\xe7\xbd\x91\xe7\xbb\x9c</a></li><li><a href="http://www.dmozdir.org/Category/?Path=5">\xe5\x85\xac\xe5\x8f\xb8\xe4\xb8\x8e\xe4\xbc\x81\xe4\xb8\x9a</a></li><li><a href="http://www.dmozdir.org/Category/?Path=6">\xe6\x95\x99\xe8\x82\xb2\xe4\xb8\x8e\xe5\x9f\xb9\xe8\xae\xad</a></li><li><a href="http://www.dmozdir.org/Category/?Path=7">\xe6\x96\x87\xe5\xad\xa6</a></li><li><a href="http://www.dmozdir.org/Category/?Path=8">\xe8\x89\xba\xe6\x9c\xaf</a></li><li><a href="http://www.dmozdir.org/Category/?Path=9">\xe4\xbd\x93\xe8\x82\xb2\xe4\xb8\x8e\xe5\x81\xa5\xe8\xba\xab</a></li><li><a href="http://www.dmozdir.org/Category/?Path=10">\xe6\x96\xb0\xe9\x97\xbb\xe4\xb8\x8e\xe5\xaa\x92\xe4\xbd\x93</a></li><li><a href="http://www.dmozdir.org/Category/?Path=11">\xe5\x8d\xab\xe7\x94\x9f\xe4\xb8\x8e\xe5\x81\xa5\xe5\xba\xb7</a></li><li><a href="http://www.dmozdir.org/Category/?Path=12">\xe7\xa7\x91\xe5\xad\xa6/\xe6\x96\x87\xe5\x8c\x96</a></li><li><a href="http://www.dmozdir.org/Category/?Path=13">\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1</a></li><li><a href="http://www.dmozdir.org/Category/?Path=14">\xe6\x97\x85\xe6\xb8\xb8\xe4\xb8\x8e\xe4\xba\xa4\xe9\x80\x9a</a></li><li><a href="http://www.dmozdir.org/Category/?Path=16">\xe6\x94\xbf\xe6\xb2\xbb/\xe6\xb3\x95\xe5\xbe\x8b/\xe5\x86\x9b\xe4\xba\x8b</a></li><li><a href="http://www.dmozdir.org/Category/?Path=17">\xe7\xa4\xbe\xe4\xbc\x9a\xe7\xa7\x91\xe5\xad\xa6</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</h3>\r\n\t\t\t<h3 id="ProvinceList" class="bigClassList" onMouseOver="this.className=\'bigClassListOver\'" onMouseOut="this.className=\'bigClassList\'">\r\n\t\t\t\t<a href="javascript://">\xe5\x9c\xb0\xe5\x8c\xba\xe5\x88\x86\xe7\xb1\xbb</a>\r\n\t\t\t\t<ul class="ulList">\r\n\t\t\t\t\t<li><a href="http://www.dmozdir.org/Area/?ProvinceID=1000">\xe5\x8c\x97\xe4\xba\xac</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1001">\xe4\xb8\x8a\xe6\xb5\xb7</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1002">\xe5\xa4\xa9\xe6\xb4\xa5</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1003">\xe9\x87\x8d\xe5\xba\x86</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1004">\xe6\xb5\x99\xe6\xb1\x9f\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1005">\xe5\xb9\xbf\xe4\xb8\x9c\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1006">\xe6\xb1\x9f\xe8\x8b\x8f\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1007">\xe6\xb2\xb3\xe5\x8c\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1008">\xe5\xb1\xb1\xe8\xa5\xbf\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1009">\xe5\x9b\x9b\xe5\xb7\x9d\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1010">\xe6\xb2\xb3\xe5\x8d\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1011">\xe8\xbe\xbd\xe5\xae\x81\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1012">\xe5\x90\x89\xe6\x9e\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1013">\xe9\xbb\x91\xe9\xbe\x99\xe6\xb1\x9f\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1014">\xe5\xb1\xb1\xe4\xb8\x9c\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1015">\xe5\xae\x89\xe5\xbe\xbd\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1016">\xe7\xa6\x8f\xe5\xbb\xba\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1017">\xe6\xb9\x96\xe5\x8c\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1018">\xe6\xb9\x96\xe5\x8d\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1019">\xe6\xb5\xb7\xe5\x8d\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1020">\xe6\xb1\x9f\xe8\xa5\xbf\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1021">\xe8\xb4\xb5\xe5\xb7\x9e\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1022">\xe4\xba\x91\xe5\x8d\x97\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1023">\xe9\x99\x95\xe8\xa5\xbf\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1024">\xe7\x94\x98\xe8\x82\x83\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1025">\xe5\xb9\xbf\xe8\xa5\xbf\xe5\x8c\xba</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1026">\xe5\xae\x81\xe5\xa4\x8f\xe5\x8c\xba</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1027">\xe9\x9d\x92\xe6\xb5\xb7\xe7\x9c\x81</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1028">\xe6\x96\xb0\xe7\x96\x86\xe5\x8c\xba</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1029">\xe8\xa5\xbf\xe8\x97\x8f\xe5\x8c\xba</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1030">\xe5\x86\x85\xe8\x92\x99\xe5\x8f\xa4\xe5\x8c\xba</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1031">\xe9\xa6\x99\xe6\xb8\xaf</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1032">\xe6\xbe\xb3\xe9\x97\xa8</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1033">\xe5\x8f\xb0\xe6\xb9\xbe</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1034">\xe5\x9b\xbd\xe5\xa4\x96</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</h3>\r\n\t\t</div>\r\n\t\t<!--e=header-->\r\n\r\n\t\t<div class="tsch">\r\n\t\t\t<span class="tschL"></span>\r\n\t\t\t<span class="tschR"></span>\r\n\t\t\t<div class="tschBox">\r\n\t\t\t\t<form name="TopSearch" action="http://www.dmozdir.org/" method="get">\r\n\t\t\t\t\t<input name="Keyword" type="text" class="infile" title="\xe8\xaf\xb7\xe8\xbe\x93\xe5\x85\xa5\xe5\x85\xb3\xe9\x94\xae\xe8\xaf\x8d|Please Input The Keywords" value="" />\r\n\t\t\t\t\t<span class="stype">\r\n\t\t\t\t\t\t<span class="stypeinner">\r\n\t\t\t\t\t\t\t<select name="SearchType" class="type">\r\n\t\t\t\t\t\t\t\t<option value="Title">\xe7\xbd\x91\xe7\xab\x99\xe5\x90\x8d\xe7\xa7\xb0</option>\r\n\t\t\t\t\t\t\t\t<option value="Content">\xe7\xbd\x91\xe7\xab\x99\xe6\x8f\x8f\xe8\xbf\xb0</option>\r\n\t\t\t\t\t\t\t\t<option value="Domain">\xe7\xbd\x91\xe7\xab\x99\xe5\x9f\x9f\xe5\x90\x8d</option>\r\n\t\t\t\t\t\t\t\t<option value="Tag">TAG\xe5\x85\xb3\xe9\x94\xae\xe8\xaf\x8d</option>\r\n\t\t\t\t\t\t\t</select>\r\n\t\t\t\t\t\t</span>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<button type="submit" class="btn" title="\xe6\x90\x9c\xe7\xb4\xa2|Search" />\xe6\x90\x9c \xe7\xb4\xa2</button>\r\n\t\t\t\t\t<em class="text"><a href="http://www.dmozdir.org/User/UserHelp.asp">\xe6\x90\x9c\xe7\xb4\xa2\xe5\xb8\xae\xe5\x8a\xa9?</a></em>\r\n\t\t\t\t</form>\r\n\t\t\t</div>\r\n\t\t\t<ul class="tschKey">\r\n<a href="http://www.chuchenhb.com/xiaoxingchuchenqi.html" target="_blank">\xe5\xb0\x8f\xe5\x9e\x8b\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a> <a href="http://www.chuchenhb.com/maichongchuchenqi.html" target="_blank">\xe8\x84\x89\xe5\x86\xb2\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a> <a href="http://www.chuchenhb.com/budaichuchenqi.html" target="_blank">\xe5\xb8\x83\xe8\xa2\x8b\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a> <a href="http://www.chuchenhb.com/chuchengujia.html" target="_blank">\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8\xe9\xaa\xa8\xe6\x9e\xb6</a> <a href="http://www.chuchenhb.com/chuchenbudai.html" target="_blank">\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8\xe5\xb8\x83\xe8\xa2\x8b</a> <a href="http://www.chuchenhb.com/diancimaichongfa.html" target="_blank">\xe7\x94\xb5\xe7\xa3\x81\xe8\x84\x89\xe5\x86\xb2\xe9\x98\x80</a> <a href="http://www.chuchenhb.com/danjichuchenqi.html" target="_blank">\xe5\x8d\x95\xe6\x9c\xba\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a> <a href="http://www.chuchenhb.com/xuanfengchuchenqi.html" target="_blank">\xe6\x97\x8b\xe9\xa3\x8e\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a> <a href="http://www.bthbchuchen.com" target="_blank">\xe8\x84\x89\xe5\x86\xb2\xe5\xb8\x83\xe8\xa2\x8b\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t\t<div class="site-notice"><a href="http://www.dmozdir.org/tjshoulu.html" target="_blank"><font color="#ff0000"><b>DMOZ\xe7\x9b\xae\xe5\xbd\x95\xe5\xbf\xab\xe9\x80\x9f\xe7\x99\xbb\xe5\xbd\x95\xe5\x85\xa5\xe5\x8f\xa3</b></font></a>-\xe5\x85\x8d\xe8\xb4\xb9\xe6\x94\xb6\xe5\xbd\x95\xe5\x90\x84\xe7\xb1\xbb\xe4\xbc\x98\xe7\xa7\x80\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe7\x9b\xae\xe5\xbd\x95.\xe7\x94\xb1\xe4\xba\xba\xe5\xb7\xa5\xe7\xbc\x96\xe8\xbe\x91,\xe5\xb9\xb6\xe6\x8f\x90\xe4\xbe\x9b\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xe6\xa3\x80\xe7\xb4\xa2\xe5\x8f\x8a\xe5\x9c\xb0\xe5\x8c\xba\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95\xe6\xa3\x80\xe7\xb4\xa2,\xe6\x98\xaf\xe7\xab\x99\xe9\x95\xbf\xe5\x85\x8d\xe8\xb4\xb9\xe6\x8e\xa8\xe5\xb9\xbf\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe6\x9c\x89\xe5\x8a\x9b\xe5\xb9\xb3\xe5\x8f\xb0!</div>\r\n\t\t<div class="pageNaviGation">\r\n\t\t\t\xe5\xbd\x93\xe5\x89\x8d\xe4\xbd\x8d\xe7\xbd\xae\xef\xbc\x9a<a href="http://www.dmozdir.org/">DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95</a> &gt;\r\n\t\t\t<a href="?Path=13">\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1</a> &gt; <strong><a href="?SmallPath=411">\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b</a></strong>(176) <a href="../Rss/?SmallPath=411" target="_blank">\r\n\t\t\t<img src="http://www.dmozdir.org/skin/blue/Images/feed.png" alt="\xe8\xae\xa2\xe9\x98\x85\xe6\x9c\x80\xe8\xbf\x91\xe6\x9b\xb4\xe6\x96\xb0Feed" border="0" /></a>\r\n\r\n\t\t\t<div class="showUserInfo"><strong>DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95</strong> - \xe7\xbd\x91\xe7\xab\x99\xe5\x85\x8d\xe8\xb4\xb9\xe7\x99\xbb\xe5\xbd\x95, \xe5\x85\x8d\xe8\xb4\xb9\xe6\x8e\xa8\xe5\xb9\xbf</div>\r\n\t\t</div>\r\n\r\n\t\t<!--s=left-->\r\n\t\t<div id="mainWrapper">\r\n\t\t\t<div id="mainInner">\r\n\r\n\t\t\t\t<div class="conBox">\r\n\t\t\t\t\t<h3>\xe7\x94\x9f\xe6\xb4\xbb\xe4\xb8\x8e\xe6\x9c\x8d\xe5\x8a\xa1 &gt; \xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b</h3>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<ul class="tab-sorting">\r\n\t\t\t\t\t\t<li class="first">\xe6\x8e\x92\xe5\xba\x8f\xe6\x96\xb9\xe5\xbc\x8f:</li>\r\n\t\t\t\t\t\t<li class="check"><a href="?SmallPath=411&O=Goin">\xe5\x85\xa5\xe7\xab\x99\xe6\xb5\x81\xe9\x87\x8f</a></li>\r\n\t\t\t\t\t\t<li><a href="?SmallPath=411&O=GoOut">\xe5\x87\xba\xe7\xab\x99\xe6\xb5\x81\xe9\x87\x8f</a></li>\r\n\t\t\t\t\t\t<li><a href="?SmallPath=411&O=Digg">\xe4\xba\xba\xe6\xb0\x94\xe6\x8c\x87\xe6\x95\xb0</a></li>\r\n <li><a href="?SmallPath=411&O=Title">\xe6\xa0\x87\xe9\xa2\x98\xe6\x8e\x92\xe5\xba\x8f</a></li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<ul class="websort">\r\n\t\t\t\t\t\t<li><a href="?SmallPath=410" title="\xe5\x90\x84\xe5\x9c\xb0\xe7\x94\x9f\xe6\xb4\xbb\xe6\x94\xb6\xe5\xbd\x95 546 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\x90\x84\xe5\x9c\xb0\xe7\x94\x9f\xe6\xb4\xbb</a><sup>546</sup></li><li class="check"><a href="?SmallPath=411" title="\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe6\x94\xb6\xe5\xbd\x95 176 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b</a><sup>176</sup></li><li><a href="?SmallPath=412" title="\xe5\x85\xac\xe5\x8f\xb8\xe4\xbc\x81\xe4\xb8\x9a\xe6\x94\xb6\xe5\xbd\x95 400 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\x85\xac\xe5\x8f\xb8\xe4\xbc\x81\xe4\xb8\x9a</a><sup>400</sup></li><li><a href="?SmallPath=413" title="\xe7\x94\x9f\xe6\xb4\xbb\xe5\xb8\xb8\xe8\xaf\x86\xe6\x94\xb6\xe5\xbd\x95 103 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\x94\x9f\xe6\xb4\xbb\xe5\xb8\xb8\xe8\xaf\x86</a><sup>103</sup></li><li><a href="?SmallPath=414" title="\xe9\xa4\x90\xe9\xa5\xae/\xe8\x8f\x9c\xe8\xb0\xb1\xe6\x94\xb6\xe5\xbd\x95 360 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe9\xa4\x90\xe9\xa5\xae/\xe8\x8f\x9c\xe8\xb0\xb1</a><sup>360</sup></li><li><a href="?SmallPath=415" title="\xe8\xb4\xad\xe7\x89\xa9\xe6\x94\xb6\xe5\xbd\x95 1192 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe8\xb4\xad\xe7\x89\xa9</a><sup>1192</sup></li><li><a href="?SmallPath=416" title="\xe7\xa7\x9f\xe6\x88\xbf\xe6\x94\xb6\xe5\xbd\x95 127 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\xa7\x9f\xe6\x88\xbf</a><sup>127</sup></li><li><a href="?SmallPath=417" title="\xe7\xa7\x9f\xe8\xb5\x81/\xe5\x80\x9f\xe8\xb4\xb7\xe6\x94\xb6\xe5\xbd\x95 112 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\xa7\x9f\xe8\xb5\x81/\xe5\x80\x9f\xe8\xb4\xb7</a><sup>112</sup></li><li><a href="?SmallPath=418" title="\xe5\xa4\xa9\xe6\xb0\x94\xe9\xa2\x84\xe6\x8a\xa5\xe6\x94\xb6\xe5\xbd\x95 19 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\xa4\xa9\xe6\xb0\x94\xe9\xa2\x84\xe6\x8a\xa5</a><sup>19</sup></li><li><a href="?SmallPath=419" title="\xe5\xae\xb6\xe7\x94\xa8\xe7\x94\xb5\xe5\x99\xa8\xe6\x94\xb6\xe5\xbd\x95 154 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\xae\xb6\xe7\x94\xa8\xe7\x94\xb5\xe5\x99\xa8</a><sup>154</sup></li><li><a href="?SmallPath=420" title="\xe5\xb8\xb8\xe7\x94\xa8\xe6\x9f\xa5\xe8\xaf\xa2\xe6\x94\xb6\xe5\xbd\x95 65 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\xb8\xb8\xe7\x94\xa8\xe6\x9f\xa5\xe8\xaf\xa2</a><sup>65</sup></li><li><a href="?SmallPath=421" title="\xe5\x9c\xb0\xe5\x9b\xbe\xe6\x94\xb6\xe5\xbd\x95 19 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\x9c\xb0\xe5\x9b\xbe</a><sup>19</sup></li><li><a href="?SmallPath=422" title="\xe6\x89\x8b\xe6\x9c\xba\xe7\x9f\xad\xe4\xbf\xa1\xe6\x94\xb6\xe5\xbd\x95 39 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe6\x89\x8b\xe6\x9c\xba\xe7\x9f\xad\xe4\xbf\xa1</a><sup>39</sup></li><li><a href="?SmallPath=423" title="\xe9\xa2\x84\xe8\xae\xa2\xe6\x9c\x8d\xe5\x8a\xa1\xe6\x94\xb6\xe5\xbd\x95 33 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe9\xa2\x84\xe8\xae\xa2\xe6\x9c\x8d\xe5\x8a\xa1</a><sup>33</sup></li><li><a href="?SmallPath=424" title="\xe6\x8b\x8d\xe5\x8d\x96\xe6\x94\xb6\xe5\xbd\x95 11 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe6\x8b\x8d\xe5\x8d\x96</a><sup>11</sup></li><li><a href="?SmallPath=425" title="\xe5\xae\xb6\xe6\x94\xbf\xe6\x9c\x8d\xe5\x8a\xa1\xe6\x94\xb6\xe5\xbd\x95 196 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\xae\xb6\xe6\x94\xbf\xe6\x9c\x8d\xe5\x8a\xa1</a><sup>196</sup></li><li><a href="?SmallPath=426" title="\xe4\xb8\xaa\xe4\xba\xba\xe7\xbe\x8e\xe5\x8c\x96\xe6\x94\xb6\xe5\xbd\x95 158 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe4\xb8\xaa\xe4\xba\xba\xe7\xbe\x8e\xe5\x8c\x96</a><sup>158</sup></li><li><a href="?SmallPath=427" title="\xe7\x94\x9f\xe6\xb4\xbb\xe6\x83\x85\xe8\xb6\xa3\xe6\x94\xb6\xe5\xbd\x95 52 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\x94\x9f\xe6\xb4\xbb\xe6\x83\x85\xe8\xb6\xa3</a><sup>52</sup></li><li><a href="?SmallPath=428" title="\xe8\xa3\x85\xe9\xa5\xb0/\xe8\xa3\x85\xe4\xbf\xae\xe6\x94\xb6\xe5\xbd\x95 473 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe8\xa3\x85\xe9\xa5\xb0/\xe8\xa3\x85\xe4\xbf\xae</a><sup>473</sup></li><li><a href="?SmallPath=429" title="\xe7\xb4\xa7\xe6\x80\xa5\xe6\x9c\x8d\xe5\x8a\xa1\xe6\x94\xb6\xe5\xbd\x95 15 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\xb4\xa7\xe6\x80\xa5\xe6\x9c\x8d\xe5\x8a\xa1</a><sup>15</sup></li><li><a href="?SmallPath=430" title="\xe7\xbb\xbc\xe5\x90\x88\xe7\xbd\x91\xe7\xab\x99\xe6\x94\xb6\xe5\xbd\x95 516 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\xbb\xbc\xe5\x90\x88\xe7\xbd\x91\xe7\xab\x99</a><sup>516</sup></li><li><a href="?SmallPath=431" title="\xe6\x96\xb0\xe9\x97\xbb\xe5\xaa\x92\xe4\xbd\x93\xe6\x94\xb6\xe5\xbd\x95 14 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe6\x96\xb0\xe9\x97\xbb\xe5\xaa\x92\xe4\xbd\x93</a><sup>14</sup></li><li><a href="?SmallPath=432" title="\xe6\x88\x90\xe4\xba\xba\xe7\x94\xa8\xe5\x93\x81\xe6\x94\xb6\xe5\xbd\x95 7 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe6\x88\x90\xe4\xba\xba\xe7\x94\xa8\xe5\x93\x81</a><sup>7</sup></li><li><a href="?SmallPath=433" title="\xe7\xbd\x91\xe4\xb8\x8a\xe6\x95\x91\xe5\x8a\xa9\xe6\x94\xb6\xe5\xbd\x95 7 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe7\xbd\x91\xe4\xb8\x8a\xe6\x95\x91\xe5\x8a\xa9</a><sup>7</sup></li><li><a href="?SmallPath=434" title="\xe4\xbc\x9a\xe5\xb1\x95\xe6\xb4\xbb\xe5\x8a\xa8\xe6\x94\xb6\xe5\xbd\x95 23 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe4\xbc\x9a\xe5\xb1\x95\xe6\xb4\xbb\xe5\x8a\xa8</a><sup>23</sup></li><li><a href="?SmallPath=435" title="\xe6\xb1\x82\xe5\x8c\xbb\xe9\x97\xae\xe8\x8d\xaf\xe6\x94\xb6\xe5\xbd\x95 75 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe6\xb1\x82\xe5\x8c\xbb\xe9\x97\xae\xe8\x8d\xaf</a><sup>75</sup></li><li><a href="?SmallPath=436" title="\xe4\xbd\x93\xe8\x82\xb2\xe5\x81\xa5\xe8\xba\xab\xe6\x94\xb6\xe5\xbd\x95 10 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe4\xbd\x93\xe8\x82\xb2\xe5\x81\xa5\xe8\xba\xab</a><sup>10</sup></li><li><a href="?SmallPath=437" title="\xe8\xae\xba\xe5\x9d\x9b/\xe8\x81\x8a\xe5\xa4\xa9\xe5\xae\xa4\xe6\x94\xb6\xe5\xbd\x95 75 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe8\xae\xba\xe5\x9d\x9b/\xe8\x81\x8a\xe5\xa4\xa9\xe5\xae\xa4</a><sup>75</sup></li><li><a href="?SmallPath=576" title="\xe5\x8a\x9e\xe5\x85\xac\xe6\x9c\x8d\xe5\x8a\xa1\xe6\x94\xb6\xe5\xbd\x95 31 \xe4\xb8\xaa\xe7\xbd\x91\xe7\xab\x99">\xe5\x8a\x9e\xe5\x85\xac\xe6\x9c\x8d\xe5\x8a\xa1</a><sup>31</sup></li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<h4 class="applySite"><span><em title="\xe5\x90\x91\xe8\xaf\xa5\xe7\x9b\xae\xe5\xbd\x95\xe6\x8f\x90\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99"></em><a href="../User/UserPublish.asp?Action=Add&BigPath=13&SmallPath=411" class="red">\xe5\x90\x91\xe8\xaf\xa5\xe7\x9b\xae\xe5\xbd\x95\xe6\x8f\x90\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99</a></span></h4>\r\n\t\t\t\t\t<ul class="listitem"><li><h4 title="\xe5\xa4\xa9\xe5\x96\x9c\xe7\xbc\x98\xe5\xa9\x9a\xe4\xbb\x8b\xe7\xbd\x91-\xe6\x9c\x80\xe5\xa5\xbd\xe7\x9a\x84\xe5\xa9\x9a\xe5\xbe\x81\xe5\xa9\x9a\xe4\xbb\x8b\xe7\xbd\x91\xe7\xab\x99"><a href="http://www.dmozdir.org/SiteInformation/?www.love219.com-----14846-----.shtml" target="_blank">\xe5\xa4\xa9\xe5\x96\x9c\xe7\xbc\x98\xe5\xa9\x9a\xe4\xbb\x8b\xe7\xbd\x91-\xe6\x9c\x80\xe5\xa5\xbd\xe7\x9a\x84\xe5\xa9\x9a\xe5\xbe\x81\xe5\xa9\x9a\xe4\xbb\x8b\xe7\xbd\x91\xe7\xab\x99</a></h4><p>\xe5\xa4\xa9\xe5\x96\x9c\xe7\xbc\x98\xe5\xa9\x9a\xe4\xbb\x8b\xe5\xa9\x9a\xe5\xba\x86\xe7\xbd\x91\xe6\x98\xaf\xe6\xb5\x8e\xe5\x8d\x97\xe6\x9c\x80\xe4\xb8\x93\xe4\xb8\x9a\xe7\x9a\x84\xe5\xa9\x9a\xe4\xbb\x8b\xe7\xbd\x91\xe7\xab\x99\xe3\x80\x81\xe5\xa9\x9a\xe5\xba\x86\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe5\x8f\x8a\xe6\xb5\x8e\xe5\x8d\x97\xe5\xbe\x81\xe5\xa9\x9a\xe3\x80\x81\xe6\xb5\x8e\xe5\x8d\x97\xe4\xba\xa4\xe5\x8f\x8b\xe3\x80\x81\xe6\xb5\x8e\xe5\x8d\x97\xe5\xa9\x9a\xe4\xbb\x8b\xe3\x80\x81\xe6\xb5\x8e\xe5\x8d\x97\xe5\xba\x86\xe5\x85\xb8\xe3\x80\x81\xe6\xb5\x8e\xe5\x8d\x97\xe7\xa4\xbc\xe4\xbb\xaa\xe4\xba\x8e\xe4\xb8\x80\xe4\xbd\x93\xef\xbc\x8c\xe7\xbd\x91\xe4\xb8\x8b\xe6\x9c\x89\xe5\xae\x9e\xe4\xbd\x93\xe5\xba\x97\xe9\x9d\xa2-\xe6\xb5\x8e\xe5\x8d\x97\xe5\xb8\x82\xe5\xb8\x82\xe4\xb8\xad\xe5\x8c\xba\xe5\xa4\xa9\xe5\x96\x9c\xe7\xbc\x98\xe5\xa9\x9a\xe4\xbb\x8b\xe5\xa9\x9a\xe5\xba\x86\xe4\xb8\xad\xe5\xbf\x83\xef\xbc\x8c\xe4\xb8\x8d\xe5\xae\x9a\xe6\x9c\x9f\xe4\xb8\xbe\xe5\x8a\x9e\xe8\x81\x94\xe8\xb0\x8a\xe6\xb4\xbb\xe5\x8a\xa8\xef\xbc\x8c\xe4\xbf\x9d\xe8\xaf\x81\xe4\xbc\x9a\xe5\x91\x98\xe6\x88\x90\xe5\x8a\x9f\xe7\x8e\x87</p><address>www.love219.com</address></li><li><h4 title="\xe6\x88\x90\xe9\x83\xbd\xe7\x9b\x9b\xe4\xb8\x96\xe9\x98\xb3\xe5\x85\x89\xe5\xa9\x9a\xe5\xba\x86\xe7\xad\x96\xe5\x88\x92\xe6\x9c\x89\xe9\x99\x90\xe5\x85\xac\xe5\x8f\xb8"><a href="http://www.dmozdir.org/SiteInformation/?www.ssyg520.com-----27215-----.shtml" target="_blank">\xe6\x88\x90\xe9\x83\xbd\xe7\x9b\x9b\xe4\xb8\x96\xe9\x98\xb3\xe5\x85\x89\xe5\xa9\x9a\xe5\xba\x86\xe7\xad\x96\xe5\x88\x92\xe6\x9c\x89\xe9\x99\x90\xe5\x85\xac\xe5\x8f\xb8</a></h4><p>\xe8\xaf\x9a\xe4\xbf\xa1\xe6\x8a\x95\xe8\xb5\x84\xe6\x8e\xa7\xe8\x82\xa1\xe9\x9b\x86\xe5\x9b\xa2\xe5\xb1\x9e\xe4\xba\x8e\xe5\x9b\x9b\xe5\xb7\x9d\xe7\x9c\x81\xe5\xa4\xa7\xe5\x9e\x8b\xe4\xbc\x81\xe4\xb8\x9a\xe9\x9b\x86\xe5\x9b\xa2\xef\xbc\x8c\xe5\xb7\x9d\xe5\x86\x85\xe6\x8e\x92\xe4\xba\x8e\xe5\x89\x8d20\xe5\x90\x8d\xef\xbc\x8c\xe6\xb3\xa8\xe5\x86\x8c\xe8\xb5\x84\xe9\x87\x913.5\xe4\xba\xbf\xe5\x85\x83\xef\xbc\x8c\xe6\x8b\xa5\xe6\x9c\x89\xe5\x9b\xba\xe5\xae\x9a\xe8\xb5\x84\xe4\xba\xa746.5\xe4\xba\xbf\xe3\x80\x82\xe5\x85\xac\xe5\x8f\xb8\xe6\x80\xbb\xe9\x83\xa8\xe4\xbd\x8d\xe4\xba\x8e\xe6\x88\x90\xe9\x83\xbd\xe5\xb8\x82\xe8\x87\xb4\xe6\xb0\x91\xe4\xb8\x9c\xe8\xb7\xaf1\xe5\x8f\xb7\xe3\x80\x82\xe5\x9c\xa8\xe5\x8c\x97\xe4\xba\xac\xe3\x80\x81\xe4\xb8\x8a\xe6\xb5\xb7\xe3\x80\x81\xe6\x96\xb0\xe7\x96\x86\xe7\xad\x89\xe5\x9c\xb0\xe8\xae\xbe\xe6\x9c\x89\xe5\x88\x86\xe5\x85\xac\xe5\x8f\xb8\xe3\x80\x82\xe8\xaf\x9a\xe4\xbf\xa1\xe7\x9b\x9b\xe4\xb8\x96\xe9\x98\xb3\xe5\x85\x89\xe5\xa9\x9a\xe5\xba\x86\xe5\x85\xac\xe5\x8f\xb8\xe6\x98\xaf\xe5\x85\xb6\xe5\xad\x90\xe5\x85\xac\xe5\x8f\xb8\xe3\x80\x82</p><address>www.ssyg520.com</address></li><li><h4 title="\xe6\x83\x85\xe4\xba\xba\xe7\xbd\x91"><a href="http://www.dmozdir.org/SiteInformation/?www.591lover.net-----36999-----.shtml" target="_blank">\xe6\x83\x85\xe4\xba\xba\xe7\xbd\x91</a></h4><p>\xe6\x83\x85\xe4\xba\xba\xe7\xbd\x91\xe4\xba\xa4\xe5\x8f\x8b\xe4\xb8\xad\xe5\xbf\x83\xe4\xb8\xba\xe4\xbd\xa0\xe6\x8f\x90\xe4\xbe\x9b\xe6\x9c\x80\xe4\xbd\xb3\xe7\x9a\x84\xe7\xbd\x91\xe4\xb8\x8a\xe6\x83\x85\xe4\xba\xba\xe4\xba\xa4\xe5\x8f\x8b\xe6\x9c\xba\xe4\xbc\x9a\xef\xbc\x8c\xe8\xb6\xb3\xe4\xb8\x8d\xe5\x87\xba\xe6\x88\xb7\xe4\xbe\xbf\xe8\x83\xbd\xe8\xae\xa9\xe4\xbd\xa0\xe6\x9c\x89\xe6\x9b\xb4\xe5\xa4\x9a\xe7\x9a\x84\xe9\x80\x89\xe6\x8b\xa9\xef\xbc\x81</p><address>www.591lover.net</address></li><li><h4 title="\xe5\x9b\xbd\xe9\x99\x85\xe5\x85\x8d\xe8\xb4\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99-\xe7\x9b\xb8\xe7\xba\xa6100"><a href="http://www.dmozdir.org/SiteInformation/?www.free-onlinedating.me-----10110-----.shtml" target="_blank">\xe5\x9b\xbd\xe9\x99\x85\xe5\x85\x8d\xe8\xb4\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99-\xe7\x9b\xb8\xe7\xba\xa6100</a></h4><p>\xe5\x9b\xbd\xe9\x99\x85\xe5\x85\x8d\xe8\xb4\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xe6\x98\xaf\xe7\x9b\xb8\xe7\xba\xa6100\xe6\x8f\x90\xe4\xbe\x9b\xe7\x9a\x84\xe5\xae\x8c\xe5\x85\xa8\xe5\x85\x8d\xe8\xb4\xb9\xe7\x9a\x84\xe5\x9b\xbd\xe9\x99\x85\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xe3\x80\x82\xe4\xbc\x9a\xe5\x91\x98\xe4\xbb\xa5\xe5\x8d\x8e\xe4\xba\xba\xe4\xb8\xba\xe4\xb8\xbb\xe9\x81\x8d\xe5\xb8\x83\xe4\xba\x94\xe6\xb9\x96\xe5\x9b\x9b\xe6\xb5\xb7,\xe6\x89\x80\xe6\x9c\x89\xe4\xbc\x9a\xe5\x91\x98\xe5\xae\x8c\xe5\x85\xa8\xe5\x85\x8d\xe8\xb4\xb9\xe3\x80\x82\xe6\x89\x80\xe6\x9c\x89\xe5\xaf\xbb\xe6\x89\xbe\xe5\x9b\xbd\xe9\x99\x85\xe5\x85\x8d\xe8\xb4\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xe7\x9a\x84\xe6\x9c\x8b\xe5\x8f\x8b\xe9\x83\xbd\xe8\x83\xbd\xe5\x9c\xa8\xe5\x9b\xbd\xe9\x99\x85\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xe5\x9c\xa8\xe6\x89\xbe\xe5\x88\xb0\xe5\xae\x8c\xe5\x85\xa8\xe5\x85\x8d\xe8\xb4\xb9\xe7\x9a\x84\xe5\x9b\xbd\xe9\x99\x85\xe5\x85\x8d\xe8\xb4\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xe6\x9c\x8d\xe5\x8a\xa1</p><address>www.free-onlinedating.me</address></li><li><h4 title="\xe5\xae\x89\xe5\xbe\xbd\xe5\xa9\x9a\xe5\xba\x86\xe7\xbd\x91"><a href="http://www.dmozdir.org/SiteInformation/?www.ahhqw.com-----18983-----.shtml" target="_blank">\xe5\xae\x89\xe5\xbe\xbd\xe5\xa9\x9a\xe5\xba\x86\xe7\xbd\x91</a></h4><p>\xe5\xae\x89\xe5\xbe\xbd\xe5\xa9\x9a\xe5\xba\x86\xe7\xbd\x91</p><address>www.ahhqw.com</address></li><li><h4 title="\xe8\x81\x9a\xe7\xbc\x98\xe5\x8c\x97\xe6\xb5\xb7\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91"><a href="http://www.dmozdir.org/SiteInformation/?www.jyjjyy.com-----19343-----.shtml" target="_blank">\xe8\x81\x9a\xe7\xbc\x98\xe5\x8c\x97\xe6\xb5\xb7\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91</a></h4><p>\xe8\x81\x9a\xe7\xbc\x98\xe5\x8c\x97\xe6\xb5\xb7\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe6\x98\xaf\xe5\x8c\x97\xe6\xb5\xb7\xe5\x9c\xb0\xe5\x8c\xba\xe8\xbe\x83\xe8\xa7\x84\xe8\x8c\x83\xe7\x9a\x84\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe8\x87\xb4\xe5\x8a\x9b\xe4\xba\x8e\xe8\x90\xa5\xe9\x80\xa0\xe6\x9c\x89\xe8\xb6\xa3\xe8\x80\x8c\xe5\xae\x89\xe5\x85\xa8\xe7\x9a\x84\xe7\xbd\x91\xe7\xbb\x9c\xe4\xba\xa4\xe5\x8f\x8b\xe7\xa4\xbe\xe5\x8c\xba\xef\xbc\x8c\xe6\x8f\x90\xe4\xbe\x9b\xe6\x90\x9c\xe7\xb4\xa2\xe3\x80\x81\xe7\xbe\x8e\xe6\x96\x87\xe3\x80\x81\xe7\xba\xa6\xe4\xbc\x9a\xe3\x80\x81\xe6\x97\xa5\xe8\xae\xb0\xe3\x80\x81\xe8\x81\x8a\xe5\xa4\xa9\xe3\x80\x81\xe7\xad\x89\xe5\xa4\x9a\xe9\xa1\xb9\xe4\xba\xa4\xe5\x8f\x8b\xe6\x9c\x8d\xe5\x8a\xa1\xe3\x80\x82\xe5\xb9\xb6\xe4\xb8\x8e\xe5\x9c\xb0\xe6\x96\xb9\xe5\xa9\x9a\xe4\xbb\x8b\xe9\x83\xa8\xe9\x97\xa8\xe5\xbb\xba\xe7\xab\x8b\xe4\xba\x86\xe8\x89\xaf\xe5\xa5\xbd\xe7\x9a\x84\xe5\x90\x88\xe4\xbd\x9c\xe5\x85\xb3\xe7\xb3\xbb\xe3\x80\x82</p><address>www.jyjjyy.com</address></li><li><h4 title="\xe7\x88\xb1\xe6\x88\x91\xe5\x90\xa7\xe5\xa9\x9a\xe6\x81\x8b\xe7\xbd\x91"><a href="http://www.dmozdir.org/SiteInformation/?www.lovemeba.com-----9983-----.shtml" target="_blank">\xe7\x88\xb1\xe6\x88\x91\xe5\x90\xa7\xe5\xa9\x9a\xe6\x81\x8b\xe7\xbd\x91</a></h4><p>\xe7\x88\xb1\xe6\x88\x91\xe5\x90\xa7\xe5\xa9\x9a\xe6\x81\x8b\xe7\xbd\x91\xe6\x98\xaf\xe4\xb8\x80\xe4\xb8\xaa\xe7\x9c\x9f\xe5\xae\x9e\xe3\x80\x81\xe4\xb8\xa5\xe8\x82\x83\xe3\x80\x81\xe9\xab\x98\xe5\x93\x81\xe4\xbd\x8d\xe7\x9a\x84\xe5\xa9\x9a\xe6\x81\x8b\xe5\xb9\xb3\xe5\x8f\xb0\xef\xbc\x8c\xe6\x8f\x90\xe4\xbe\x9b\xe7\xa7\x91\xe5\xad\xa6\xe3\x80\x81\xe9\xab\x98\xe6\x95\x88\xe7\x9a\x84\xe5\x85\xa8\xe7\xa8\x8b\xe6\x9c\x8d\xe5\x8a\xa1\xef\xbc\x8c\xe5\xb8\xae\xe5\x8a\xa9\xe7\x9c\x9f\xe5\xbf\x83\xe5\xaf\xbb\xe6\x89\xbe\xe7\xbb\x88\xe8\xba\xab\xe4\xbc\xb4\xe4\xbe\xa3\xe7\x9a\x84\xe4\xba\xba\xe5\xa3\xab\xe5\xae\x9e\xe7\x8e\xb0\xe5\x92\x8c\xe8\xb0\x90\xe5\xa9\x9a\xe6\x81\x8b\xef\xbc\x8c\xe5\x8a\xaa\xe5\x8a\x9b\xe8\x90\xa5\xe9\x80\xa0\xe5\x9b\xbd\xe5\x86\x85\xe6\x9c\x80\xe4\xb8\x93\xe4\xb8\x9a\xe3\x80\x81\xe4\xb8\xa5\xe8\x82\x83\xe7\x9a\x84\xe5\xa9\x9a\xe6\x81\x8b\xe4\xba\xa4\xe5\x8f\x8b\xe5\xb9\xb3</p><address>www.lovemeba.com</address></li><li><h4 title="77\xe5\x9b\xbd\xe9\x99\x85\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91"><a href="http://www.dmozdir.org/SiteInformation/?www.77lds.com-----37176-----.shtml" target="_blank">77\xe5\x9b\xbd\xe9\x99\x85\xe4\xba\xa4\xe5\x8f\x8b\xe7\xbd\x91</a></h4><p>\xe7\xba\xaf\xe5\x85\xac\xe7\x9b\x8a\xe6\x80\xa7\xef\xbc\x8c\xe7\x88\xb1\xe5\xbf\x83\xe7\xa4\xbe\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99\xef\xbc\x8c\xe4\xb8\xba\xe5\xb9\xbf\xe5\xa4\xa7\xe9\x9d\x92\xe5\xb9\xb4\xe5\x8f\x8a\xe5\x8d\x95\xe8\xba\xab\xe4\xba\xba\xe5\xa3\xab\xe6\x8f\x90\xe4\xbe\x9b\xe7\x9a\x84\xe5\x85\xa8\xe5\x85\x8d\xe8\xb4\xb9\xe4\xba\xa4\xe5\x8f\x8b\xe5\xb9\xb3\xe5\x8f\xb0\xe3\x80\x82</p><address>www.77lds.com</address></li><li><h4 title="\xe4\xb8\x9c\xe8\x8e\x9e\xe9\x9f\xa9\xe9\xa3\x8e\xe5\xb0\x9a\xe5\xa9\x9a\xe7\xba\xb1\xe6\x91\x84\xe5\xbd\xb1\xe5\xb7\xa5\xe4\xbd\x9c\xe5\xae\xa4"><a href="http://www.dmozdir.org/SiteInformation/?www.dg-hfs.com-----18760-----.shtml" target="_blank">\xe4\xb8\x9c\xe8\x8e\x9e\xe9\x9f\xa9\xe9\xa3\x8e\xe5\xb0\x9a\xe5\xa9\x9a\xe7\xba\xb1\xe6\x91\x84\xe5\xbd\xb1\xe5\xb7\xa5\xe4\xbd\x9c\xe5\xae\xa4</a></h4><p>\xe4\xb8\x9c\xe8\x8e\x9e\xe9\x9f\xa9\xe9\xa3\x8e\xe5\xb0\x9a\xe5\xa9\x9a\xe7\xba\xb1\xe6\x91\x84\xe5\xbd\xb1\xe5\xb7\xa5\xe4\xbd\x9c\xe5\xae\xa4\xe6\x98\xaf\xe5\x85\xb7\xe6\x9c\x89\xe7\x8b\xac\xe7\x89\xb9\xe7\x9a\x84\xe9\x9f\xa9\xe5\x9b\xbd\xe9\xa3\x8e\xe6\xa0\xbc\xe7\x9a\x84\xe4\xb8\x9c\xe8\x8e\x9e\xe5\xa9\x9a\xe7\xba\xb1\xe6\x91\x84\xe5\xbd\xb1\xe5\xb7\xa5\xe4\xbd\x9c\xe5\xae\xa4\xef\xbc\x8c\xe9\x9f\xa9\xe9\xa3\x8e\xe5\xb0\x9a\xe4\xbd\x8d\xe4\xba\x8e\xe4\xb8\x9c\xe8\x8e\x9e\xe4\xb8\x9c\xe5\x9f\x8e\xe5\x8c\xba\xe6\x97\x97\xe5\xb3\xb0\xe8\xb7\xaf\xe5\x9b\xbd\xe6\xb3\xb0\xe5\xa4\xa7\xe5\x8e\xa610\xe5\x8f\xb7,\xe6\x88\x91\xe4\xbb\xac\xe6\xb0\xb8\xe8\xbf\x9c\xe6\xbb\xa1\xe6\x80\x80\xe5\x88\x9b\xe6\x84\x8f\xe4\xb8\x8e\xe6\xb8\xa9\xe6\x83\x85,\xe9\x80\x9a\xe8\xbf\x87\xe4\xb8\x80\xe5\xaf\xb9\xe4\xb8\x80\xe7\x9a\x84\xe6\x9c\x8d\xe5\x8a\xa1\xe4\xb8\xba\xe6\x82\xa8\xe6\x8f\x90\xe4\xbe\x9b\xe8\xb6\x85\xe8\xb6\x8a\xe6\x82\xa8\xe6\x9c\x9f\xe6\x9c\x9b</p><address>www.dg-hfs.com</address></li><li><h4 title="\xe7\x99\xbe\xe5\x90\x88\xe5\xa9\x9a\xe7\xa4\xbc\xe7\xa4\xbe\xe5\x8c\xba"><a href="http://www.dmozdir.org/SiteInformation/?www.lilywed.cn-----9976-----.shtml" target="_blank">\xe7\x99\xbe\xe5\x90\x88\xe5\xa9\x9a\xe7\xa4\xbc\xe7\xa4\xbe\xe5\x8c\xba</a></h4><p>\xe7\x99\xbe\xe5\x90\x88\xe5\xa9\x9a\xe7\xa4\xbc\xe7\xa4\xbe\xe5\x8c\xba\xe8\xae\xa8\xe8\xae\xba\xe8\xaf\x9d\xe9\xa2\x98\xe6\xb6\xb5\xe7\x9b\x96\xe5\xa9\x9a\xe7\xba\xb1\xe7\x85\xa7\xe3\x80\x81\xe5\xa9\x9a\xe7\xba\xb1\xe6\x91\x84\xe5\xbd\xb1\xe3\x80\x81\xe5\xa9\x9a\xe7\xa4\xbc\xe7\xad\xb9\xe5\xa4\x87\xe3\x80\x81\xe5\xa9\x9a\xe7\xba\xb1\xe7\xa4\xbc\xe6\x9c\x8d\xe3\x80\x81\xe5\xa9\x9a\xe5\xba\x86\xe7\xad\x89\xe6\x96\xb9\xe9\x9d\xa2</p><address>www.lilywed.cn</address></li></ul>\r\n<form class="pagecount" onsubmit="location.replace(\'?SmallPath=411&PAGEList=\'+this.PageNumber.value);return false">\r\n\t<div class="PageNumbers">\r\n\t\t<span>1</span><a href="?SmallPath=411&PAGEList=2">2</a><a href="?SmallPath=411&PAGEList=3">3</a><a href="?SmallPath=411&PAGEList=4">4</a><a href="?SmallPath=411&PAGEList=5">5</a><a href="?SmallPath=411&PAGEList=6">6</a><a href="?SmallPath=411&PAGEList=7">7</a><a href="?SmallPath=411&PAGEList=8">8</a><a href="?SmallPath=411&PAGEList=9">9</a><a href="?SmallPath=411&PAGEList=2" title="\xe4\xb8\x8b\xe4\xb8\x80\xe9\xa1\xb5">&gt;</a><a href="?SmallPath=411&PAGEList=18" title="\xe6\x9c\x80\xe5\x90\x8e\xe4\xb8\x80\xe9\xa1\xb5">&gt;|</a>\r\n\t</div>\r\n\t<div class="PageInfo">\r\n\t\t<span>176</span>\xe8\xae\xb0\xe5\xbd\x95\xe3\x80\x80\xe6\xaf\x8f\xe9\xa1\xb5<span>10</span>\xe6\x9d\xa1<input type="text" size=3 name="PageNumber" value="1" /><input type="submit" value="Go" class="bt" />\r\n\t</div>\r\n</form>\r\n\r\n\t\t\t\t</div>\r\n\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<!--e=left-->\r\n\r\n\t\t<!--s=right-->\r\n\t\t\t\t<div id="sidebar">\r\n\t\t\t<div class="conBox">\r\n\t\t\t\t<h3>\r\n\t\t\t\t\t<span class="moreLink"><a href="../User/UserSponsored.asp" class="red">\xe6\x88\x91\xe4\xb9\x9f\xe8\xa6\x81\xe5\x87\xba\xe7\x8e\xb0\xe5\x9c\xa8\xe8\xbf\x99\xe9\x87\x8c</a> | <a href="http://www.dmozdir.org/Commend.asp">\xe6\x9b\xb4\xe5\xa4\x9a</a></span>\r\n\t\t\t\t\t<strong>\xe6\x9c\x80\xe6\x96\xb0\xe6\x8e\xa8\xe8\x8d\x90</strong>\r\n\t\t\t\t</h3>\r\n\t\t\t\t<ul class="weblist"><li><div class="img-preview"><a href="http://www.dmozdir.org/SiteInformation/?www.chb01.cn-----7172-----.shtml"><img src="../UploadImage/month-04-28/dsdlu620090428131912.jpg" alt="\xe8\xa2\x8b\xe5\xbc\x8f\xe8\x84\x89\xe5\x86\xb2\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8\r\nPowered by DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95 DmozDir.org" /></a></div>\r\n<div class=\'content\'><h4><a href="http://www.chb01.cn" target="_blank">\xe8\xa2\x8b\xe5\xbc\x8f\xe8\x84\x89\xe5\x86\xb2\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8</a></h4>\r\n<p>\xe7\x94\x9f\xe4\xba\xa7\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8,\xe9\x99\xa4\xe5\xb0\x98\xe9\x85\x8d\xe4\xbb\xb6,\xe9\x99\xa4\xe5\xb0\x98\xe9\xaa\xa8\xe6\x9e\xb6,\xe9\x99\xa4\xe5\xb0\x98\xe5\xb8\x83\xe8\xa2\x8b,\xe8\x84\x89\xe5\x86\xb2\xe7\x94\xb5\xe7\xa3\x81\xe9\x98\x80,\xe6\x8e\xa7\xe5\x88\xb6\xe4\xbb\xaa,\xe6\xb0\x94\xe7\xbc\xb8\xe7\x9a\x84\xe4\xbc\x81\xe4\xb8\x9a\xe3\x80\x82</p>\r\n<address>www.chb01.cn</address>\r\n</div></li>\r\n<li><div class="img-preview"><a href="http://www.dmozdir.org/SiteInformation/?www.chuchenhb.com-----11893-----.shtml"><img src="../UploadImage/month-01-15/m4c99420100115121145.jpg" alt="\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8\xe9\x99\xa4\xe5\xb0\x98\xe5\xb8\x83\xe8\xa2\x8b\xe9\x99\xa4\xe5\xb0\x98\xe9\xaa\xa8\xe6\x9e\xb6-\xe5\xae\x8f\xe5\xae\x87\xe7\x8e\xaf\xe4\xbf\x9d\r\nPowered by DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95 DmozDir.org" /></a></div>\r\n<div class=\'content\'><h4><a href="http://www.chuchenhb.com" target="_blank">\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8\xe9\x99\xa4\xe5\xb0\x98\xe5\xb8\x83\xe8\xa2\x8b\xe9\x99\xa4\xe5\xb0\x98\xe9\xaa\xa8\xe6\x9e\xb6-\xe5\xae\x8f\xe5\xae\x87\xe7\x8e\xaf\xe4\xbf\x9d</a></h4>\r\n<p>\xe9\x99\xa4\xe5\xb0\x98\xe5\x99\xa8,\xe9\x99\xa4\xe5\xb0\x98\xe9\x85\x8d\xe4\xbb\xb6,\xe9\x99\xa4\xe5\xb0\x98\xe9\xaa\xa8\xe6\x9e\xb6,\xe9\x99\xa4\xe5\xb0\x98\xe5\xb8\x83\xe8\xa2\x8b,\xe8\x84\x89\xe5\x86\xb2\xe7\x94\xb5\xe7\xa3\x81\xe9\x98\x80,\xe6\x8e\xa7\xe5\x88\xb6\xe4\xbb\xaa,\xe6\xb0\x94\xe7\xbc\xb8\xe7\x9a\x84\xe4\xb8\x93\xe4\xb8\x9a\xe7\x94\x9f\xe4\xba\xa7\xe4\xbc\x81\xe4\xb8\x9a\xe3\x80\x82</p>\r\n<address>www.chuchenhb.com</address>\r\n</div></li>\r\n</ul>\r\n\t\t\t</div>\r\n\t\t\t<div class="conBox">\r\n <h3><a href="../jzgd.asp" target="_blank">\xe5\xbb\xba\xe7\xab\x99\xe5\xbd\x92\xe6\xa1\xa3</a> | <a href="../zxgd.asp" target="_blank">\xe8\xb5\x84\xe8\xae\xaf\xe5\xbd\x92\xe6\xa1\xa3</a></h3>\r\n<script>\r\nvar mediav_ad_pub = \'2KWB36_1975884\';\r\nvar mediav_ad_width = \'258\';\r\nvar mediav_ad_height = \'800\';\r\n</script>\r\n<script type="text/javascript" language="javascript" charset="utf-8" src="//static.mediav.com/js/mvf_g2.js"></script>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\r\n\t\t<!--e=right-->\r\n\r\n\t</div>\r\n\t<!--s=maincontainer-->\r\n<script>document.getElementById("sidebar").style.height=document.getElementById("mainInner").offsetHeight+"px";</script>\r\n\r\n\t<!--s=footer--><div id="footer">\r\n\t\t<div class="footnav">\r\n\t\t\t<ul>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/About/">\xe5\x85\xb3\xe4\xba\x8e\xe6\x88\x91\xe4\xbb\xac</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserHelp.asp">\xe5\xb8\xae\xe5\x8a\xa9\xe4\xb8\xad\xe5\xbf\x83</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserSponsored.asp">\xe5\xb9\xbf\xe5\x91\x8a\xe8\xb5\x9e\xe5\x8a\xa9</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add">\xe6\x8f\x90\xe4\xba\xa4\xe7\xbd\x91\xe7\xab\x99</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/New.asp">\xe6\x9c\x80\xe6\x96\xb0\xe5\x8a\xa0\xe5\x85\xa5</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/Commend.asp">\xe6\x9c\x80\xe6\x96\xb0\xe6\x8e\xa8\xe8\x8d\x90</a></li>\r\n\t\t\t\t<li><a href="javascript:;" target="_self" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.dmozdir.org\');return false;">\xe8\xae\xbe\xe4\xb8\xba\xe9\xa6\x96\xe9\xa1\xb5</a></li>\r\n\t\t\t\t<li><a href="Javascript:;" _fcksavedurl="Javascript:;" onclick=\'fAddFavorite("DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95","http://www.dmozdir.org")\'>\xe6\x94\xb6\xe8\x97\x8f\xe6\x9c\xac\xe7\xab\x99</a></li>\r\n\t\t\t</ul>\r\n\t\t</div></div>\r\n<p align="center">&copy; 2009 <span><a href="http://www.dmozdir.org"><strong>DmozDir</strong></a></span> \xe5\x86\x80ICP\xe5\xa4\x8708100951\xe5\x8f\xb7 <a href="http://www.dmozdir.org/tjshoulu.html" target="_blank"><font color="#ff0000"><b>DMOZ\xe7\x9b\xae\xe5\xbd\x95\xe5\xbf\xab\xe9\x80\x9f\xe7\x99\xbb\xe5\xbd\x95\xe5\x85\xa5\xe5\x8f\xa3</b></font></a>\r\n\t\t<p class="red" align="center"><span>\xe7\xbd\x91\xe7\xab\x99\xe5\x85\x8d\xe8\xb4\xb9\xe7\x99\xbb\xe5\xbd\x95\xef\xbc\x8c\xe6\x96\xb0\xe6\x94\xb6\xe5\xbd\x95\xe7\xbd\x91\xe7\xab\x99\xe9\xa6\x96\xe9\xa1\xb5\xe6\x98\xbe\xe7\xa4\xba\xef\xbc\x8c\xe6\x89\x80\xe6\x9c\x89\xe6\x8e\x92\xe5\x90\x8d\xe5\x85\xa8\xe8\x87\xaa\xe5\x8a\xa8\xe5\xae\x9e\xe6\x97\xb6\xe5\x88\xb7\xe6\x9b\xb4\xe6\x96\xb0\xef\xbc\x8c\xe7\xbd\x91\xe7\xab\x99\xe6\x8e\xa8\xe5\xb9\xbf\xe7\x9a\x84\xe6\x9c\x80\xe4\xbd\xb3\xe9\x80\x89\xe6\x8b\xa9\xe5\xb0\xb1\xe5\x9c\xa8<strong>DMOZ\xe4\xb8\xad\xe6\x96\x87\xe7\xbd\x91\xe7\xab\x99\xe5\x88\x86\xe7\xb1\xbb\xe7\x9b\xae\xe5\xbd\x95</strong></span></p>\r\n</div>\r\n<span style=display:none>\r\n<script>\r\nvar _hmt = _hmt || [];\r\n(function() {\r\n var hm = document.createElement("script");\r\n hm.src = "https://hm.baidu.com/hm.js?17e3ebb4cde1f3be101d65b0fe34af33";\r\n var s = document.getElementsByTagName("script")[0]; \r\n s.parentNode.insertBefore(hm, s);\r\n})();\r\n</script>\r\n</span>\r\n<script>\r\n(function(){\r\n var bp = document.createElement(\'script\');\r\n var curProtocol = window.location.protocol.split(\':\')[0];\r\n if (curProtocol === \'https\') {\r\n bp.src = \'https://zz.bdstatic.com/linksubmit/push.js\'; \r\n }\r\n else {\r\n bp.src = \'http://push.zhanzhang.baidu.com/push.js\';\r\n }\r\n var s = document.getElementsByTagName("script")[0];\r\n s.parentNode.insertBefore(bp, s);\r\n})();\r\n</script>\r\n</body>\r\n</html>'
上面是以二進制顯示的,我們可以進行編碼:
  1. #CMD窗口
  2. In [5]: response.body.decode('utf-8')
  3. Out[5]: '\r\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<meta http-equiv="x-ua-compatible" content="ie=7" />\r\n<meta http-equiv="imagetoolbar" content="false" />\r\n<html xmlns="http://www.w3.org/1999/xhtml">\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n<meta name="description" content="婚恋交友,生活与服务网站分类目录 大全,收录与婚恋交友,生活与服务相关的所有精品网站!欢迎您提交与婚恋交友,生活与服务相关的网站,这是您彰显实力的好机会,赶快行动吧!丰富详实的婚恋交友,生活与服务网站,尽在DMOZ中文网站分类目录!" />\r\n<meta name="keywords" content="婚恋交友,生活与服务,网站目录,分类目录,网站分类目录,网址导航,网址大全,网页目录,行业分类" />\r\n<meta name="author" content="点燃一支烟" />\r\n<title>婚恋交友-生活与服务-目录分类-DMOZ中文网站分类目录</title>\r\n\r\n<link rel="alternate" type="application/rss+xml" href="http://www.dmozdir.org/Rss/?SmallPath=411" title="订阅 婚恋交友-生活与服务-目录分类-DMOZ中文网站分类目录 分类最近更新(rss2)" />\r\n<link rel="shortcut icon" href="http://www.dmozdir.org/favicon.ico" />\r\n<link href="http://www.dmozdir.org/skin/blue/css/style.css" rel="stylesheet" type="text/css" />\r\n<script type="text/javascript" src="http://www.dmozdir.org/Config/js/js.js"></script>\r\n<script type="text/javascript" src="http://www.dmozdir.org/Config/js/ClickStat.js"></script>\r\n</head>\r\n<body onLoad="initJS()">\r\n<div id="container">\r\n\t<!--s=topbar-->\r\n\t<div id="topbar">\r\n\t\t<div class="toptext">\r\n\t\t\t<strong>DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.</strong>\r\n\t\t\t<ul>\r\n\t\t\t\t<li class="first"><a href="javascript:;" target="_self" onclick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.dmozdir.org/\');return false;">设为首页</a></li>\r\n\t\t\t\t<li><a href="javascript:;" onclick="copyToClipBoard();">推荐本站给好友</a></li>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t</div>\r\n\t<!--e=end-->\r\n\r\n\t<!--s=maincontainer-->\r\n\t<div id="main">\r\n\t\t<!--s=header-->\r\n\t\t<div class="header">\r\n\t\t\t<h1><a href="http://www.dmozdir.org/" title="DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.由人工编辑,并提供网站分类目录检索及地区分类目录检索,是站长免费推广网站的有力平台!">DMOZ中文网站分类目录-免费收录各类优秀网站的中文网站目录.</a></h1>\r\n\t\t\t<ul class="header-nav">\r\n\t\t\t\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserReg.asp">免费注册</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserLogin.asp">登录管理</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add" target="_blank">提交网站</a></li>\r\n\t\t\t\t<li class="userinfo">您好,欢迎来DMOZ中文网站分类目录!</li>\r\n\t\t\t\r\n\t\t\t</ul>\r\n\t\t\t<!--s=topmenu-->\r\n\t\t\t<div class="menu">\r\n\t\t\t\t<ul class="topmenu">\r\n\t\t\t\t\t<li class="thome"><a href="http://www.dmozdir.org/"><span>DmozDir首页</span></a></li>\r\n\t\t\t\t\t<li class="tadd"><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add"><img src="http://www.dmozdir.org/skin/blue/Images/hot_b.gif" /><span>提交网站</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnew"><a href="http://www.dmozdir.org/New.asp"><span>最新收录</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tgoin"><a href="http://www.dmozdir.org/Goin.asp"><span>入站排行榜</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnews"><a href="http://www.dmozdir.org/News/"><span>建站资讯</span></a></li>\r\n\t\t\t\t\t<li class="tline">|</li>\r\n\t\t\t\t\t<li class="tnews"><a href="http://www.dmozdir.org/About/"><span>了解本站</span></a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</div>\r\n\t\t\t<!--e=topmenu-->\r\n\t\t\t<h3 id="bigClassList" class="bigClassList" onmouseover="this.className=\'bigClassListOver\'" onmouseout="this.className=\'bigClassList\'">\r\n\t\t\t\t<a href="javascript://">目录分类</a>\r\n\t\t\t\t<ul class="ulList">\r\n\t\t\t\t\t<li><a href="http://www.dmozdir.org/Category/?Path=1">娱乐休闲</a></li><li><a href="http://www.dmozdir.org/Category/?Path=3">工商与经济</a></li><li><a href="http://www.dmozdir.org/Category/?Path=4">电脑与网络</a></li><li><a href="http://www.dmozdir.org/Category/?Path=5">公司与企业</a></li><li><a href="http://www.dmozdir.org/Category/?Path=6">教育与培训</a></li><li><a href="http://www.dmozdir.org/Category/?Path=7">文学</a></li><li><a href="http://www.dmozdir.org/Category/?Path=8">艺术</a></li><li><a href="http://www.dmozdir.org/Category/?Path=9">体 育与健身</a></li><li><a href="http://www.dmozdir.org/Category/?Path=10">新闻与媒体</a></li><li><a href="http://www.dmozdir.org/Category/?Path=11">卫生与健康</a></li><li><a href="http://www.dmozdir.org/Category/?Path=12">科学/文化</a></li><li><a href="http://www.dmozdir.org/Category/?Path=13">生 活与服务</a></li><li><a href="http://www.dmozdir.org/Category/?Path=14">旅游与交通</a></li><li><a href="http://www.dmozdir.org/Category/?Path=16">政治/法律/军事</a></li><li><a href="http://www.dmozdir.org/Category/?Path=17">社会科学</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</h3>\r\n\t\t\t<h3 id="ProvinceList" class="bigClassList" onMouseOver="this.className=\'bigClassListOver\'" onMouseOut="this.className=\'bigClassList\'">\r\n\t\t\t\t<a href="javascript://">地区分类</a>\r\n\t\t\t\t<ul class="ulList">\r\n\t\t\t\t\t<li><a href="http://www.dmozdir.org/Area/?ProvinceID=1000">北京</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1001">上海</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1002">天津</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1003">重庆</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1004">浙江省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1005">广东省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1006">江苏省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1007">河北省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1008">山西省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1009">四川省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1010">河南省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1011">辽宁省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1012">吉林省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1013">黑龙江省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1014">山东省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1015">安徽省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1016">福建省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1017">湖北省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1018">湖南省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1019">海南省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1020">江西省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1021">贵州省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1022">云南省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1023">陕西省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1024">甘肃省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1025">广西区</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1026">宁夏区</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1027">青海省</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1028">新疆区</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1029">西藏区</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1030">内蒙古区</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1031">香港</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1032">澳门</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1033">台湾</a></li><li><a href="http://www.dmozdir.org/Area/?ProvinceID=1034">国外</a></li>\r\n\t\t\t\t</ul>\r\n\t\t\t</h3>\r\n\t\t</div>\r\n\t\t<!--e=header-->\r\n\r\n\t\t<div class="tsch">\r\n\t\t\t<span class="tschL"></span>\r\n\t\t\t<span class="tschR"></span>\r\n\t\t\t<div class="tschBox">\r\n\t\t\t\t<form name="TopSearch" action="http://www.dmozdir.org/" method="get">\r\n\t\t\t\t\t<input name="Keyword" type="text" class="infile" title="请输入关键词|Please Input The Keywords" value="" />\r\n\t\t\t\t\t<span class="stype">\r\n\t\t\t\t\t\t<span class="stypeinner">\r\n\t\t\t\t\t\t\t<select name="SearchType" class="type">\r\n\t\t\t\t\t\t\t\t<option value="Title">网站名称</option>\r\n\t\t\t\t\t\t\t\t<option value="Content">网站描述</option>\r\n\t\t\t\t\t\t\t\t<option value="Domain">网站域名</option>\r\n\t\t\t\t\t\t\t\t<option value="Tag">TAG关键词</option>\r\n\t\t\t\t\t\t\t</select>\r\n\t\t\t\t\t\t</span>\r\n\t\t\t\t\t</span>\r\n\t\t\t\t\t<button type="submit" class="btn" title=" 搜索|Search" />搜 索</button>\r\n\t\t\t\t\t<em class="text"><a href="http://www.dmozdir.org/User/UserHelp.asp">搜索帮助?</a></em>\r\n\t\t\t\t</form>\r\n\t\t\t</div>\r\n\t\t\t<ul class="tschKey">\r\n<a href="http://www.chuchenhb.com/xiaoxingchuchenqi.html" target="_blank">小型除尘器</a> <a href="http://www.chuchenhb.com/maichongchuchenqi.html" target="_blank">脉冲除尘器</a> <a href="http://www.chuchenhb.com/budaichuchenqi.html" target="_blank">布袋除尘器</a> <a href="http://www.chuchenhb.com/chuchengujia.html" target="_blank">除尘器骨架</a> <a href="http://www.chuchenhb.com/chuchenbudai.html" target="_blank">除尘器布袋</a> <a href="http://www.chuchenhb.com/diancimaichongfa.html" target="_blank">电磁脉冲阀</a> <a href="http://www.chuchenhb.com/danjichuchenqi.html" target="_blank">单机除尘器</a> <a href="http://www.chuchenhb.com/xuanfengchuchenqi.html" target="_blank">旋风除尘器</a> <a href="http://www.bthbchuchen.com" target="_blank">脉冲布袋除尘器</a>\r\n\t\t\t</ul>\r\n\t\t</div>\r\n\t\t<div class="site-notice"><a href="http://www.dmozdir.org/tjshoulu.html" target="_blank"><font color="#ff0000"><b>DMOZ目录快速登录入口</b></font></a>-免费收录各类优秀网站的中文网站目录.由人工编辑,并提供网站分类目录检索及地区分类目录检索,是站长免费推广网站的有力平台!</div>\r\n\t\t<div class="pageNaviGation">\r\n\t\t\t当前位置:<a href="http://www.dmozdir.org/">DMOZ中文网站分类目录</a> &gt;\r\n\t\t\t<a href="?Path=13">生活与服务</a> &gt; <strong><a href="?SmallPath=411">婚恋交 友</a></strong>(176) <a href="../Rss/?SmallPath=411" target="_blank">\r\n\t\t\t<img src="http://www.dmozdir.org/skin/blue/Images/feed.png" alt="订 阅最近更新Feed" border="0" /></a>\r\n\r\n\t\t\t<div class="showUserInfo"><strong>DMOZ中文网站分类目录</strong> - 网站免费登录, 免费推广</div>\r\n\t\t</div>\r\n\r\n\t\t<!--s=left-->\r\n\t\t<div id="mainWrapper">\r\n\t\t\t<div id="mainInner">\r\n\r\n\t\t\t\t<div class="conBox">\r\n\t\t\t\t\t<h3>生活与服务 &gt; 婚恋交友</h3>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<ul class="tab-sorting">\r\n\t\t\t\t\t\t<li class="first">排序方式:</li>\r\n\t\t\t\t\t\t<li class="check"><a href="?SmallPath=411&O=Goin">入站流量</a></li>\r\n\t\t\t\t\t\t<li><a href="?SmallPath=411&O=GoOut">出站流量</a></li>\r\n\t\t\t\t\t\t<li><a href="?SmallPath=411&O=Digg">人气指数</a></li>\r\n <li><a href="?SmallPath=411&O=Title">标题排序</a></li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<ul class="websort">\r\n\t\t\t\t\t\t<li><a href="?SmallPath=410" title="各地生活收录 546 个网站">各地生活</a><sup>546</sup></li><li class="check"><a href="?SmallPath=411" title="婚恋交友收录 176 个网站">婚恋交友</a><sup>176</sup></li><li><a href="?SmallPath=412" title="公司企业收录 400 个网站">公司企业</a><sup>400</sup></li><li><a href="?SmallPath=413" title="生活常识收录 103 个网站">生活常识</a><sup>103</sup></li><li><a href="?SmallPath=414" title="餐饮/菜谱收录 360 个网站">餐饮/菜谱</a><sup>360</sup></li><li><a href="?SmallPath=415" title="购物收录 1192 个网站">购物</a><sup>1192</sup></li><li><a href="?SmallPath=416" title="租房收录 127 个网站">租房</a><sup>127</sup></li><li><a href="?SmallPath=417" title="租赁/借贷收录 112 个网站">租赁/借贷</a><sup>112</sup></li><li><a href="?SmallPath=418" title="天气预报收录 19 个网站">天气预报</a><sup>19</sup></li><li><a href="?SmallPath=419" title="家用电器收录 154 个网站">家用电器</a><sup>154</sup></li><li><a href="?SmallPath=420" title="常用查询收录 65 个网站">常用查询</a><sup>65</sup></li><li><a href="?SmallPath=421" title="地图收录 19 个网站">地图</a><sup>19</sup></li><li><a href="?SmallPath=422" title="手机短信收录 39 个网站">手机短信</a><sup>39</sup></li><li><a href="?SmallPath=423" title="预订服务收录 33 个网站">预订服务</a><sup>33</sup></li><li><a href="?SmallPath=424" title="拍卖收录 11 个网站">拍卖</a><sup>11</sup></li><li><a href="?SmallPath=425" title="家政服务收录 196 个网站">家政服务</a><sup>196</sup></li><li><a href="?SmallPath=426" title="个人美化收录 158 个网站">个人美化</a><sup>158</sup></li><li><a href="?SmallPath=427" title="生活情趣收录 52 个网站">生活情趣</a><sup>52</sup></li><li><a href="?SmallPath=428" title="装饰/装修收录 473 个网站">装饰/装修</a><sup>473</sup></li><li><a href="?SmallPath=429" title="紧急服务收录 15 个网站">紧急服务</a><sup>15</sup></li><li><a href="?SmallPath=430" title="综合网站收录 516 个网站">综合网站</a><sup>516</sup></li><li><a href="?SmallPath=431" title="新闻媒体收录 14 个网站">新闻媒体</a><sup>14</sup></li><li><a href="?SmallPath=432" title="成人用品收录 7 个网站">成人用品</a><sup>7</sup></li><li><a href="?SmallPath=433" title="网上救助收录 7 个网站">网上救助</a><sup>7</sup></li><li><a href="?SmallPath=434" title="会展活动收录 23 个网站">会展活动</a><sup>23</sup></li><li><a href="?SmallPath=435" title="求医问药收录 75 个网站">求医问药</a><sup>75</sup></li><li><a href="?SmallPath=436" title="体育健身收录 10 个网站">体育健身</a><sup>10</sup></li><li><a href="?SmallPath=437" title="论坛/聊天室收录 75 个网站">论坛/聊天室</a><sup>75</sup></li><li><a href="?SmallPath=576" title="办公服务收录 31 个网站">办公服务</a><sup>31</sup></li>\r\n\t\t\t\t\t</ul>\r\n\t\t\t\t\t\r\n\t\t\t\t\t<h4 class="applySite"><span><em title="向该目录提交网站"></em><a href="../User/UserPublish.asp?Action=Add&BigPath=13&SmallPath=411" class="red">向该目录提交网站</a></span></h4>\r\n\t\t\t\t\t<ul class="listitem"><li><h4 title="天喜缘婚介网-最好的婚征婚介网站"><a href="http://www.dmozdir.org/SiteInformation/?www.love219.com-----14846-----.shtml" target="_blank">天喜缘婚介网-最好的婚征婚介网站</a></h4><p>天喜缘婚介婚庆网是济南最专业的婚介网站、婚庆网站,交友网站,及济南征婚、济南交友、济南婚介、济南庆典、济南礼仪于一体,网下有实体店面-济南市市中区天喜缘婚介婚庆中心,不定期举办联谊活动,保证会员成功率</p><address>www.love219.com</address></li><li><h4 title="成都盛世阳光婚庆策划有限公司"><a href="http://www.dmozdir.org/SiteInformation/?www.ssyg520.com-----27215-----.shtml" target="_blank">成都盛世阳光婚庆策划有限公司</a></h4><p>诚信投资控股集团属于四川省大型企业集团,川内排于前20名,注册资金3.5亿元,拥有固定资产46.5亿。 公司总部位于成都市致民东路1号。在北京、上海、新疆等地设有分公司。诚信盛世阳光婚庆公司是其子公司。</p><address>www.ssyg520.com</address></li><li><h4 title="情人网"><a href="http://www.dmozdir.org/SiteInformation/?www.591lover.net-----36999-----.shtml" target="_blank">情人网</a></h4><p>情人网交友 中心为你提供最佳的网上情人交友机会,足不出户便能让你有更多的选择!</p><address>www.591lover.net</address></li><li><h4 title="国际免费婚介交友网站-相约100"><a href="http://www.dmozdir.org/SiteInformation/?www.free-onlinedating.me-----10110-----.shtml" target="_blank">国际免费婚介交友网站-相约100</a></h4><p>国际免费婚介交友网站是相约100提供的完全免费的国际交友网站。会员以华人为主遍布五湖四海,所有会员完全免费。所有寻找国际免费婚介交友网站的朋 友都能在国际交友网站在找到完全免费的国际免费婚介交友网站服务</p><address>www.free-onlinedating.me</address></li><li><h4 title="安徽婚庆网"><a href="http://www.dmozdir.org/SiteInformation/?www.ahhqw.com-----18983-----.shtml" target="_blank">安徽婚庆网</a></h4><p>安徽婚庆网</p><address>www.ahhqw.com</address></li><li><h4 title="聚缘北海交友网"><a href="http://www.dmozdir.org/SiteInformation/?www.jyjjyy.com-----19343-----.shtml" target="_blank">聚缘北海交友网</a></h4><p>聚缘北海交友网是北海地区较规范的婚恋交友网站,致力于营造有趣而安全的网络交友社区,提供搜索、美文、约会、日记、聊天、等多项交友服务。并与地方婚介部门建立了良好的合作关系。</p><address>www.jyjjyy.com</address></li><li><h4 title="爱我吧婚恋网"><a href="http://www.dmozdir.org/SiteInformation/?www.lovemeba.com-----9983-----.shtml" target="_blank">爱我吧婚恋网</a></h4><p>爱我吧婚恋网是一个真实、严肃、高品位的婚恋平台,提供科学、高效的全程服务,帮助真心寻找终身伴侣的人士实现和谐婚恋,努力营造国内最专业、严肃的婚恋交友平</p><address>www.lovemeba.com</address></li><li><h4 title="77国际交友网"><a href="http://www.dmozdir.org/SiteInformation/?www.77lds.com-----37176-----.shtml" target="_blank">77国际交友网</a></h4><p>纯公益性,爱心社交网站,为广大青年及单身人士提供的全免费交友平台。</p><address>www.77lds.com</address></li><li><h4 title="东莞韩风尚婚纱摄影工作室"><a href="http://www.dmozdir.org/SiteInformation/?www.dg-hfs.com-----18760-----.shtml" target="_blank">东莞韩风尚婚纱摄影工作室</a></h4><p>东莞韩风尚婚纱摄影工作室是具有独特的韩国风格的东莞婚纱摄影工作室,韩风尚位于东莞东城区旗峰路国泰大厦10号,我们永远满怀创意与温情,通过一对一的服务为您提供超越您期望</p><address>www.dg-hfs.com</address></li><li><h4 title="百合婚礼社区"><a href="http://www.dmozdir.org/SiteInformation/?www.lilywed.cn-----9976-----.shtml" target="_blank">百合婚礼社区</a></h4><p>百合婚礼社区讨论话题涵盖婚纱照、婚纱摄影、婚礼筹备、婚纱礼服、婚庆等方面</p><address>www.lilywed.cn</address></li></ul>\r\n<form class="pagecount" onsubmit="location.replace(\'?SmallPath=411&PAGEList=\'+this.PageNumber.value);return false">\r\n\t<div class="PageNumbers">\r\n\t\t<span>1</span><a href="?SmallPath=411&PAGEList=2">2</a><a href="?SmallPath=411&PAGEList=3">3</a><a href="?SmallPath=411&PAGEList=4">4</a><a href="?SmallPath=411&PAGEList=5">5</a><a href="?SmallPath=411&PAGEList=6">6</a><a href="?SmallPath=411&PAGEList=7">7</a><a href="?SmallPath=411&PAGEList=8">8</a><a href="?SmallPath=411&PAGEList=9">9</a><a href="?SmallPath=411&PAGEList=2" title="下一页">&gt;</a><a href="?SmallPath=411&PAGEList=18" title="最后一页">&gt;|</a>\r\n\t</div>\r\n\t<div class="PageInfo">\r\n\t\t<span>176</span>记录\u3000每页<span>10</span>条<input type="text" size=3 name="PageNumber" value="1" /><input type="submit" value="Go" class="bt" />\r\n\t</div>\r\n</form>\r\n\r\n\t\t\t\t</div>\r\n\r\n\t\t\t</div>\r\n\t\t</div>\r\n\t\t<!--e=left-->\r\n\r\n\t\t<!--s=right-->\r\n\t\t\t\t<div id="sidebar">\r\n\t\t\t<div class="conBox">\r\n\t\t\t\t<h3>\r\n\t\t\t\t\t<span class="moreLink"><a href="../User/UserSponsored.asp" class="red">我也要出现在这里</a> | <a href="http://www.dmozdir.org/Commend.asp">更多</a></span>\r\n\t\t\t\t\t<strong>最新推荐</strong>\r\n\t\t\t\t</h3>\r\n\t\t\t\t<ul class="weblist"><li><div class="img-preview"><a href="http://www.dmozdir.org/SiteInformation/?www.chb01.cn-----7172-----.shtml"><img src="../UploadImage/month-04-28/dsdlu620090428131912.jpg" alt="袋式脉冲除尘器\r\nPowered by DMOZ中文网站分类目录 DmozDir.org" /></a></div>\r\n<div class=\'content\'><h4><a href="http://www.chb01.cn" target="_blank">袋式脉冲除尘器</a></h4>\r\n<p>生产除尘器,除尘配件,除尘骨架,除尘布袋,脉冲电磁阀,控制仪,气缸的企业。</p>\r\n<address>www.chb01.cn</address>\r\n</div></li>\r\n<li><div class="img-preview"><a href="http://www.dmozdir.org/SiteInformation/?www.chuchenhb.com-----11893-----.shtml"><img src="../UploadImage/month-01-15/m4c99420100115121145.jpg" alt="除尘器除尘布袋除尘骨架-宏宇环保\r\nPowered by DMOZ中文网站分类目录 DmozDir.org" /></a></div>\r\n<div class=\'content\'><h4><a href="http://www.chuchenhb.com" target="_blank">除尘器除尘布袋除尘骨架-宏宇环保</a></h4>\r\n<p>除尘器,除尘配件,除尘骨架,除尘布袋,脉冲电磁阀,控制仪,气缸的专业生产企业。</p>\r\n<address>www.chuchenhb.com</address>\r\n</div></li>\r\n</ul>\r\n\t\t\t</div>\r\n\t\t\t<div class="conBox">\r\n <h3><a href="../jzgd.asp" target="_blank">建站归档</a> | <a href="../zxgd.asp" target="_blank">资讯归档</a></h3>\r\n<script>\r\nvar mediav_ad_pub = \'2KWB36_1975884\';\r\nvar mediav_ad_width = \'258\';\r\nvar mediav_ad_height = \'800\';\r\n</script>\r\n<script type="text/javascript" language="javascript" charset="utf-8" src="//static.mediav.com/js/mvf_g2.js"></script>\r\n\t\t\t</div>\r\n\t\t</div>\r\n\r\n\t\t<!--e=right-->\r\n\r\n\t</div>\r\n\t<!--s=maincontainer-->\r\n<script>document.getElementById("sidebar").style.height=document.getElementById("mainInner").offsetHeight+"px";</script>\r\n\r\n\t<!--s=footer--><div id="footer">\r\n\t\t<div class="footnav">\r\n\t\t\t<ul>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/About/">关于我们</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserHelp.asp">帮助中心</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserSponsored.asp">广告赞助</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/User/UserPublish.asp?Action=Add">提交网站</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/New.asp">最新加入</a></li>\r\n\t\t\t\t<li><a href="http://www.dmozdir.org/Commend.asp">最新推荐</a></li>\r\n\t\t\t\t<li><a href="javascript:;" target="_self" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.dmozdir.org\');return false;">设为首页</a></li>\r\n\t\t\t\t<li><a href="Javascript:;" _fcksavedurl="Javascript:;" onclick=\'fAddFavorite("DMOZ中文网站分类目录","http://www.dmozdir.org")\'>收藏本站</a></li>\r\n\t\t\t</ul>\r\n\t\t</div></div>\r\n<p align="center">&copy; 2009 <span><a href="http://www.dmozdir.org"><strong>DmozDir</strong></a></span> 冀ICP备08100951号 <a href="http://www.dmozdir.org/tjshoulu.html" target="_blank"><font color="#ff0000"><b>DMOZ目录快速登录入口</b></font></a>\r\n\t\t<p class="red" align="center"><span>网站免费登录,新收 录网站首页显示,所有排名全自动实时刷更新,网站推广的最佳选择就在<strong>DMOZ中文网站分类目录</strong></span></p>\r\n</div>\r\n<span style=display:none>\r\n<script>\r\nvar _hmt = _hmt || [];\r\n(function() {\r\n var hm = document.createElement("script");\r\n hm.src = "https://hm.baidu.com/hm.js?17e3ebb4cde1f3be101d65b0fe34af33";\r\n var s = document.getElementsByTagName("script")[0]; \r\n s.parentNode.insertBefore(hm, s);\r\n})();\r\n</script>\r\n</span>\r\n<script>\r\n(function(){\r\n var bp = document.createElement(\'script\');\r\n var curProtocol = window.location.protocol.split(\':\')[0];\r\n if (curProtocol === \'https\') {\r\n bp.src = \'https://zz.bdstatic.com/linksubmit/push.js\'; \r\n }\r\n else {\r\n bp.src = \'http://push.zhanzhang.baidu.com/push.js\';\r\n }\r\n var s = document.getElementsByTagName("script")[0];\r\n s.parentNode.insertBefore(bp, s);\r\n})();\r\n</script>\r\n</body>\r\n</html>'
大家看到了,這個response.body 很多內容,
我們要從裡面找到title、link 和desc ,事實上就是一個沙中淘金的過程,所以接下來我們就要找到一個篩子,把沙子給去掉,淘出金子。

selector選擇器就是這麼一個篩子,正如我們剛才所講到的,可以使用response.selector.xpath()或者response.selector.css()或者response.selector.extract()或者response.selector.re()這四個基本方法來進行篩選。

我們首先教大家使用xpath()
XPath 是一門在網頁中查找特定信息的語言。所以用Xpath 來篩選數據,比使用正則表達式容易些。
事實上,你使用正則表達式來查找html 這類的網頁文件的話,經常會出現一些問題,用XPath 就不會,因為它是針對性的。
我們祥和里給出一個XPath 表達式的例子,以及對應的含義:
/html/head/title:選擇HTML文檔中<head>標籤中的<title>元素
/html/head/title/text():選擇上面提到的<title>元素的文字
//td:選擇所有的<td> 元素
//div[@class="mine"]:選擇所有具有class="mine"屬性的div 元素
我們這裡給大家演示一下:(值的一提的是:reponse.xpath()已經映射到了response.selector.xpath(),所以,我們以後就只使用response.selector.xpath() )
  1. #CMD窗口
  2. In [6]: response.selector.xpath('//title')
  3. Out[6]: [<Selector xpath='//title' data='<title>婚恋交友-生活与服务-目录分类-DMOZ中文网站分类目录</tit'>]
我們使用上面的語句得到title,'//標籤的名字' 表示選出這個網頁裡面所有這個標籤的元素,大家可以看到,title只有一個。返回的是一個Selector 對象的列表。
你想把這個列表給字符串化,可以使用extract() ,如下,就得到了一個unicode 的字符串。
  1. #CMD窗口
  2. In [7]: response.selector.xpath('//title').extract()
  3. Out[7]: ['<title>婚恋交友-生活与服务-目录分类-DMOZ中文网站分类目录</title>']
你如果想要得到title 裡面的文字(只顯示title 的文字,不要標籤),你就可以:
  1. #CMD窗口
  2. In [9]: response.selector.xpath('//title/text()').extract()
  3. Out[9]: ['婚恋交友-生活与服务-目录分类-DMOZ中文网站分类目录']
非常方便,比你挖空心思去寫正則表達式要容易得多,而且不會出錯,因為它是根據節點(也就是網頁中的標籤)來一個一個去查找的。
我們接下來就是提取數據了,嘗試從頁面中提取出對我們有用的數據。你可以從response.body 裡面去找,但我們極力不建議這樣做,因為這浪費時間又不討好,之前不是說了,有一個審查元素嗎,我們來看看我們想要的title,link 和desc的規律。



http://www.dmozdir.org/Category/?SmallPath=411

我們發現,在一個ul 標籤和li 標籤中間,而且每個li 標籤對應一組數據,所以,我們先找ul ,再找li 就對了。
好,那我們來試一下:
  1. #CMD窗口
  2. In [12]: response.selector.xpath('//ul/li')
  3. Out[12]:
  4. [<Selector xpath='//ul/li' data='<li class="first"><a href="javascript:;"'>,
  5. <Selector xpath='//ul/li' data='<li><a href="javascript:;" onclick="copy'>,
  6. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  7. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  8. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  9. <Selector xpath='//ul/li' data='<li class="userinfo">您好,欢迎来DMOZ中文网站分类目录!'>,
  10. <Selector xpath='//ul/li' data='<li class="thome"><a href="http://www.dm'>,
  11. <Selector xpath='//ul/li' data='<li class="tadd"><a href="http://www.dmo'>,
  12. <Selector xpath='//ul/li' data='<li class="tline">|</li>'>,
  13. <Selector xpath='//ul/li' data='<li class="tnew"><a href="http://www.dmo'>,
  14. <Selector xpath='//ul/li' data='<li class="tline">|</li>'>,
  15. <Selector xpath='//ul/li' data='<li class="tgoin"><a href="http://www.dm'>,
  16. <Selector xpath='//ul/li' data='<li class="tline">|</li>'>,
  17. <Selector xpath='//ul/li' data='<li class="tnews"><a href="http://www.dm'>,
  18. <Selector xpath='//ul/li' data='<li class="tline">|</li>'>,
  19. <Selector xpath='//ul/li' data='<li class="tnews"><a href="http://www.dm'>,
  20. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  21. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  22. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  23. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  24. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  25. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  26. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  27. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  28. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  29. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  30. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  31. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  32. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  33. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  34. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Cate'>,
  35. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  36. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  37. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  38. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  39. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  40. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  41. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  42. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  43. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  44. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  45. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  46. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  47. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  48. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  49. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  50. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  51. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  52. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  53. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  54. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  55. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  56. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  57. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  58. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  59. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  60. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  61. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  62. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  63. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  64. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  65. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  66. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  67. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  68. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  69. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Area'>,
  70. <Selector xpath='//ul/li' data='<li class="first">排序方式:</li>'>,
  71. <Selector xpath='//ul/li' data='<li class="check"><a href="?SmallPath=41'>,
  72. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=411&amp;O=GoOut"'>,
  73. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=411&amp;O=Digg">'>,
  74. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=411&amp;O=Title"'>,
  75. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=410" title="各地生活'>,
  76. <Selector xpath='//ul/li' data='<li class="check"><a href="?SmallPath=41'>,
  77. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=412" title="公司企业'>,
  78. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=413" title="生活常识'>,
  79. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=414" title="餐饮/菜'>,
  80. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=415" title="购物收录'>,
  81. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=416" title="租房收录'>,
  82. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=417" title="租赁/借'>,
  83. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=418" title="天气预报'>,
  84. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=419" title="家用电器'>,
  85. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=420" title="常用查询'>,
  86. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=421" title="地图收录'>,
  87. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=422" title="手机短信'>,
  88. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=423" title="预订服务'>,
  89. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=424" title="拍卖收录'>,
  90. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=425" title="家政服务'>,
  91. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=426" title="个人美化'>,
  92. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=427" title="生活情趣'>,
  93. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=428" title="装饰/装'>,
  94. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=429" title="紧急服务'>,
  95. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=430" title="综合网站'>,
  96. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=431" title="新闻媒体'>,
  97. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=432" title="成人用品'>,
  98. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=433" title="网上救助'>,
  99. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=434" title="会展活动'>,
  100. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=435" title="求医问药'>,
  101. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=436" title="体育健身'>,
  102. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=437" title="论坛/聊'>,
  103. <Selector xpath='//ul/li' data='<li><a href="?SmallPath=576" title="办公服务'>,
  104. <Selector xpath='//ul/li' data='<li><h4 title="天喜缘婚介网-最好的婚征婚介网站"><a href'>,
  105. <Selector xpath='//ul/li' data='<li><h4 title="成都盛世阳光婚庆策划有限公司"><a href="'>,
  106. <Selector xpath='//ul/li' data='<li><h4 title="情人网"><a href="http://www.'>,
  107. <Selector xpath='//ul/li' data='<li><h4 title="国际免费婚介交友网站-相约100"><a href'>,
  108. <Selector xpath='//ul/li' data='<li><h4 title="安徽婚庆网"><a href="http://ww'>,
  109. <Selector xpath='//ul/li' data='<li><h4 title="聚缘北海交友网"><a href="http://'>,
  110. <Selector xpath='//ul/li' data='<li><h4 title="爱我吧婚恋网"><a href="http://w'>,
  111. <Selector xpath='//ul/li' data='<li><h4 title="77国际交友网"><a href="http://'>,
  112. <Selector xpath='//ul/li' data='<li><h4 title="东莞韩风尚婚纱摄影工作室"><a href="ht'>,
  113. <Selector xpath='//ul/li' data='<li><h4 title="百合婚礼社区"><a href="http://w'>,
  114. <Selector xpath='//ul/li' data='<li><div class="img-preview"><a href="ht'>,
  115. <Selector xpath='//ul/li' data='<li><div class="img-preview"><a href="ht'>,
  116. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Abou'>,
  117. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  118. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  119. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/User'>,
  120. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/New.'>,
  121. <Selector xpath='//ul/li' data='<li><a href="http://www.dmozdir.org/Comm'>,
  122. <Selector xpath='//ul/li' data='<li><a href="javascript:;" target="_self'>,
  123. <Selector xpath='//ul/li' data='<li><a href="Javascript:;" _fcksavedurl='>]
response.selector.xpath('//ul/li')命令就把response裡面所有的ul/li給打印出來了,我們要獲得網站的描述的內容(desc),就還需要再加上一個/p :
  1. #CMD窗口
  2. In [18]: response.selector.xpath('//ul/li/p')
  3. Out[18]:
  4. [<Selector xpath='//ul/li/p' data='<p>天喜缘婚介婚庆网是济南最专业的婚介网站、婚庆网站,交友网站,及济南征婚、济'>,
  5. <Selector xpath='//ul/li/p' data='<p>诚信投资控股集团属于四川省大型企业集团,川内排于前20名,注册资金3.5亿'>,
  6. <Selector xpath='//ul/li/p' data='<p>情人网交友中心为你提供最佳的网上情人交友机会,足不出户便能让你有更多的选择'>,
  7. <Selector xpath='//ul/li/p' data='<p>国际免费婚介交友网站是相约100提供的完全免费的国际交友网站。会员以华人为'>,
  8. <Selector xpath='//ul/li/p' data='<p>安徽婚庆网</p>'>,
  9. <Selector xpath='//ul/li/p' data='<p>聚缘北海交友网是北海地区较规范的婚恋交友网站,致力于营造有趣而安全的网络交'>,
  10. <Selector xpath='//ul/li/p' data='<p>爱我吧婚恋网是一个真实、严肃、高品位的婚恋平台,提供科学、高效的全程服务,'>,
  11. <Selector xpath='//ul/li/p' data='<p>纯公益性,爱心社交网站,为广大青年及单身人士提供的全免费交友平台。</p>'>,
  12. <Selector xpath='//ul/li/p' data='<p>东莞韩风尚婚纱摄影工作室是具有独特的韩国风格的东莞婚纱摄影工作室,韩风尚位'>,
  13. <Selector xpath='//ul/li/p' data='<p>百合婚礼社区讨论话题涵盖婚纱照、婚纱摄影、婚礼筹备、婚纱礼服、婚庆等方面<'>]
這裡看不完整,我們可以使用extract():
  1. #CMD窗口
  2. In [19]: response.selector.xpath('//ul/li/p').extract()
  3. Out[19]:
  4. ['<p>天喜缘婚介婚庆网是济南最专业的婚介网站、婚庆网站,交友网站,及济南征婚、济南交友、济南婚介、济南庆典、济南礼仪于一体,网下有实体店面-济南市市中区天喜缘婚介婚庆中心,不定期举办联谊活动,保证会员成功率</p>',
  5. '<p>诚信投资控股集团属于四川省大型企业集团,川内排于前20名,注册资金3.5亿元,拥有固定资产46.5亿。公司总部位于成都市致民东路1号。在北京、上海、新疆等地设有分公司。诚信盛世阳光婚庆公司是其子公司。</p>',
  6. '<p>情人网交友中心为你提供最佳的网上情人交友机会,足不出户便能让你有更多的选择!</p>',
  7. '<p>国际免费婚介交友网站是相约100提供的完全免费的国际交友网站。会员以华人为主遍布五湖四海,所有会员完全免费。所有寻找国际免费婚介交友网站的朋友都能在国际交友网站在找到完全免费的国际免费婚介交友网站服务</p>',
  8. '<p>安徽婚庆网</p>',
  9. '<p>聚缘北海交友网是北海地区较规范的婚恋交友网站,致力于营造有趣而安全的网络交友社区,提供搜索、美文、约会、日记、聊天、等多项交友服务。并与地方婚介部门建立了良好的合作关系。</p>',
  10. '<p>爱我吧婚恋网是一个真实、严肃、高品位的婚恋平台,提供科学、高效的全程服务,帮助真心寻找终身伴侣的人士实现和谐婚恋,努力营造国内最专业、严肃的婚恋交友平</p>',
  11. '<p>纯公益性,爱心社交网站,为广大青年及单身人士提供的全免费交友平台。</p>',
  12. '<p>东莞韩风尚婚纱摄影工作室是具有独特的韩国风格的东莞婚纱摄影工作室,韩风尚位于东莞东城区旗峰路国泰大厦10号,我们永远满怀创意与温情,通过一对一的服务为您提供超越您期望</p>',
  13. '<p>百合婚礼社区讨论话题涵盖婚纱照、婚纱摄影、婚礼筹备、婚纱礼服、婚庆等方面</p>']
如果再加上text() ,就只顯示文本內容,刪除了標籤 p
  1. #CMD窗口
  2. In [20]: response.selector.xpath('//ul/li/p/text()').extract()
  3. Out[20]:
  4. ['天喜缘婚介婚庆网是济南最专业的婚介网站、婚庆网站,交友网站,及济南征婚、济南交友、济南婚介、济南庆典、济南礼仪于一体,网下有实体店面-济南市市中区天喜缘婚介婚庆中心,不定期举办联谊活动,保证会员成功率',
  5. '诚信投资控股集团属于四川省大型企业集团,川内排于前20名,注册资金3.5亿元,拥有固定资产46.5亿。公司总部位于成都市致民东路1号。在北京、上海、新疆等地设有分公司。诚信盛世阳光婚庆公司是其子公司。',
  6. '情人网交友中心为你提供最佳的网上情人交友机会,足不出户便能让你有更多的选择!',
  7. '国际免费婚介交友网站是相约100提供的完全免费的国际交友网站。会员以华人为主遍布五湖四海,所有会员完全免费。所有寻找国际免费婚介交友网站的朋友都能在国际交友网站在找到完全免费的国际免费婚介交友网站服务',
  8. '安徽婚庆网',
  9. '聚缘北海交友网是北海地区较规范的婚恋交友网站,致力于营造有趣而安全的网络交友社区,提供搜索、美文、约会、日记、聊天、等多项交友服务。并与地方婚介部门建立了良好的合作关系。',
  10. '爱我吧婚恋网是一个真实、严肃、高品位的婚恋平台,提供科学、高效的全程服务,帮助真心寻找终身伴侣的人士实现和谐婚恋,努力营造国内最专业、严肃的婚恋交友平',
  11. '纯公益性,爱心社交网站,为广大青年及单身人士提供的全免费交友平台。',
  12. '东莞韩风尚婚纱摄影工作室是具有独特的韩国风格的东莞婚纱摄影工作室,韩风尚位于东莞东城区旗峰路国泰大厦10号,我们永远满怀创意与温情,通过一对一的服务为您提供超越您期望',
  13. '百合婚礼社区讨论话题涵盖婚纱照、婚纱摄影、婚礼筹备、婚纱礼服、婚庆等方面']
我們想要得到各網站的標題(title):我們審查元素看到,標題的內容是在  h4標籤裡面的a標籤的文本里面,所以:
  1. #CMD窗口
  2. In [25]: response.selector.xpath('//ul/li/h4/a/text()').extract()
  3. Out[25]:
  4. ['天喜缘婚介网-最好的婚征婚介网站',
  5. '成都盛世阳光婚庆策划有限公司',
  6. '情人网',
  7. '国际免费婚介交友网站-相约100',
  8. '安徽婚庆网',
  9. '聚缘北海交友网',
  10. '爱我吧婚恋网',
  11. '77国际交友网',
  12. '东莞韩风尚婚纱摄影工作室',
  13. '百合婚礼社区']
接下來,我們想得到網址的超鏈接(link),我們可以使用 response.selector.xpath('//ul/li/h4/a/@href').extract()
  1. #CMD窗口
  2. In [28]: response.selector.xpath('//ul/li/h4/a/@href').extract()
  3. Out[28]:
  4. ['http://www.dmozdir.org/SiteInformation/?www.love219.com-----14846-----.shtml',
  5.  'http://www.dmozdir.org/SiteInformation/?www.ssyg520.com-----27215-----.shtml',
  6.  'http://www.dmozdir.org/SiteInformation/?www.591lover.net-----36999-----.shtml',
  7.  'http://www.dmozdir.org/SiteInformation/?www.free-onlinedating.me-----10110-----.shtml',
  8.  'http://www.dmozdir.org/SiteInformation/?www.ahhqw.com-----18983-----.shtml',
  9.  'http://www.dmozdir.org/SiteInformation/?www.jyjjyy.com-----19343-----.shtml',
  10.  'http://www.dmozdir.org/SiteInformation/?www.lovemeba.com-----9983-----.shtml',
  11.  'http://www.dmozdir.org/SiteInformation/?www.77lds.com-----37176-----.shtml',
  12.  'http://www.dmozdir.org/SiteInformation/?www.dg-hfs.com-----18760-----.shtml',
  13.  'http://www.dmozdir.org/SiteInformation/?www.lilywed.cn-----9976-----.shtml']

上面所有的命令,如果沒有假設extract() ,就是得到selector 對象的列表,加上extract() 之後呢,得到的就是將selector 對像中的data 變成字符串提取出來。

我們這裡還可以寫一個循環來打印內容:
  1. #CMD窗口
  2. In [44]: a=response.selector.xpath('//ul/li/h4/a/text()').extract()
  3. In [45]: for each in a:
  4. ...: print(each)
  5. ...:
  6. 天喜缘婚介网-最好的婚征婚介网站
  7. 成都盛世阳光婚庆策划有限公司
  8. 情人网
  9. 国际免费婚介交友网站-相约100
  10. 安徽婚庆网
  11. 聚缘北海交友网
  12. 爱我吧婚恋网
  13. 77国际交友网
  14. 东莞韩风尚婚纱摄影工作室
  15. 百合婚礼社区

0 留言:

發佈留言