最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

1分鐘快速生成用于網(wǎng)頁(yè)內(nèi)容提取的xslt

 更新時(shí)間:2018年02月23日 14:51:21   作者:fullerhua  
這篇文章主要教大家如何1分鐘快速生成用于網(wǎng)頁(yè)內(nèi)容提取的xslt,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

1分鐘快速生成用于網(wǎng)頁(yè)內(nèi)容提取的xslt,具體內(nèi)容如下

1、項(xiàng)目背景

在《Python即時(shí)網(wǎng)絡(luò)爬蟲(chóng)項(xiàng)目說(shuō)明》一文我們說(shuō)過(guò)要做一個(gè)通用的網(wǎng)絡(luò)爬蟲(chóng),而且能節(jié)省程序員大半的時(shí)間,而焦點(diǎn)問(wèn)題就是提取器使用的抓取規(guī)則需要快速生成。在python使用xslt提取網(wǎng)頁(yè)數(shù)據(jù)一文,我們已經(jīng)看到這個(gè)提取規(guī)則是xslt程序,在示例程序中,直接把一長(zhǎng)段xslt賦值給變量,但是沒(méi)有講這一段xslt是怎么來(lái)的。

網(wǎng)友必然會(huì)質(zhì)疑:這個(gè)xslt這么長(zhǎng),編寫不是要花很長(zhǎng)時(shí)間?

實(shí)際情況是,這個(gè)xslt是通過(guò)GooSeeker的MS謀數(shù)臺(tái)的直觀標(biāo)注功能自動(dòng)生成的,熟練的話1分鐘就搞定了。

2、MS謀數(shù)臺(tái)能做什么

MS謀數(shù)臺(tái)有個(gè)圖形化界面,把一系列html解析工具集成在一起,包括:

  • 基于直觀標(biāo)注自動(dòng)生成XSLT
  • 即時(shí)測(cè)試XSLT的正確性
  • 樹(shù)狀的DOM結(jié)構(gòu)展示
  • 剖析某個(gè)DOM節(jié)點(diǎn)的屬性
  • 為DOM節(jié)點(diǎn)生成XPath,可選擇定位到class、或者id、或者絕對(duì)定位
  • 根據(jù)xpath搜索DOM節(jié)點(diǎn)

MS謀數(shù)臺(tái)界面分成三部分:DOM數(shù)窗口、內(nèi)嵌瀏覽器窗口、工作臺(tái)。在工作臺(tái)上定義xslt轉(zhuǎn)換規(guī)則。

3、用MS謀數(shù)臺(tái)生成XSLT

假設(shè)我們要抓取論壇帖子列表,下面一步步講解操作方法:
第一步,打開(kāi)GooSeeker的MS謀數(shù)臺(tái),輸入要抓取的網(wǎng)址
第二步,在MS謀數(shù)臺(tái)的瀏覽器顯示窗口里,直接選取要提取的內(nèi)容,并且起個(gè)名字,點(diǎn)擊確認(rèn)

第三步,點(diǎn)擊工作臺(tái)的“測(cè)試”按鈕,xslt就生成了,在“數(shù)據(jù)規(guī)則”窗口顯示出來(lái)

通過(guò)以上的操作,不用編程,用圖形化界面直接在頁(yè)面上標(biāo)注,1分鐘就可以生成xslt

4、怎樣使用XSLT

python使用xslt提取網(wǎng)頁(yè)數(shù)據(jù)一文,我們把生成xslt作為一個(gè)字符串交給程序,給人感覺(jué)好像一下子回到了史前文明,前面講的那么好,最后用了很原始的拷貝。其實(shí)不然,那個(gè)只是一個(gè)例子。在《python即時(shí)網(wǎng)絡(luò)爬蟲(chóng)項(xiàng)目: 內(nèi)容提取器的定義》一文已經(jīng)初見(jiàn)端倪了,有多種注入xslt的方式,最自動(dòng)化的方式是api,將在后續(xù)文章中詳細(xì)講解。

5、文檔修改歷史

2016-05-28:V3.0,增加第二章
2016-05-26:V2.0,增補(bǔ)文字說(shuō)明

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 實(shí)現(xiàn)圖片裁剪小工具

    python 實(shí)現(xiàn)圖片裁剪小工具

    這篇文章主要介紹了python 實(shí)現(xiàn)圖片裁剪小工具的示例,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下
    2021-02-02
  • nohup后臺(tái)啟動(dòng)Python腳本,log不刷新的解決方法

    nohup后臺(tái)啟動(dòng)Python腳本,log不刷新的解決方法

    今天小編就為大家分享一篇nohup后臺(tái)啟動(dòng)Python腳本,log不刷新的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python 幾行代碼即可實(shí)現(xiàn)人臉識(shí)別

    Python 幾行代碼即可實(shí)現(xiàn)人臉識(shí)別

    Python中實(shí)現(xiàn)人臉識(shí)別功能有多種方法,依賴于python膠水語(yǔ)言的特性,我們通過(guò)調(diào)用包可以快速準(zhǔn)確的達(dá)成這一目的,本文給大家分享使用Python實(shí)現(xiàn)簡(jiǎn)單的人臉識(shí)別功能的操作步驟,感興趣的朋友一起看看吧
    2022-02-02
  • YOLOv5小目標(biāo)切圖檢測(cè)的思路與方法

    YOLOv5小目標(biāo)切圖檢測(cè)的思路與方法

    目標(biāo)檢測(cè)Yolo算法是非常經(jīng)典且應(yīng)用廣泛的算法,下面這篇文章主要給大家介紹了關(guān)于YOLOv5小目標(biāo)切圖檢測(cè)的思路與方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • 詳解TensorFlow2實(shí)現(xiàn)前向傳播

    詳解TensorFlow2實(shí)現(xiàn)前向傳播

    這篇文章主要介紹了TensorFlow2如何實(shí)現(xiàn)前向傳播,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Mac中PyCharm配置Anaconda環(huán)境的方法

    Mac中PyCharm配置Anaconda環(huán)境的方法

    這篇文章主要介紹了Mac中PyCharm配置Anaconda環(huán)境的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Python大數(shù)據(jù)之網(wǎng)絡(luò)爬蟲(chóng)的post請(qǐng)求、get請(qǐng)求區(qū)別實(shí)例分析

    Python大數(shù)據(jù)之網(wǎng)絡(luò)爬蟲(chóng)的post請(qǐng)求、get請(qǐng)求區(qū)別實(shí)例分析

    這篇文章主要介紹了Python大數(shù)據(jù)之網(wǎng)絡(luò)爬蟲(chóng)的post請(qǐng)求、get請(qǐng)求區(qū)別,結(jié)合具體實(shí)例形式分析了Python網(wǎng)頁(yè)爬蟲(chóng)post請(qǐng)求與get請(qǐng)求相關(guān)使用技巧,需要的朋友可以參考下
    2019-11-11
  • 手把手教你如何用Pycharm2020.1.1配置遠(yuǎn)程連接的詳細(xì)步驟

    手把手教你如何用Pycharm2020.1.1配置遠(yuǎn)程連接的詳細(xì)步驟

    這篇文章主要介紹了如何用Pycharm2020.1.1配置遠(yuǎn)程連接,分步驟給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-08-08
  • Python+OpenCv制作證件圖片生成器的操作方法

    Python+OpenCv制作證件圖片生成器的操作方法

    這篇文章主要介紹了Python+OpenCv制作證件圖片生成器的操作方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python快速實(shí)現(xiàn)分列轉(zhuǎn)到行的示例代碼

    Python快速實(shí)現(xiàn)分列轉(zhuǎn)到行的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Python快速實(shí)現(xiàn)分列轉(zhuǎn)到行的效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)一下
    2023-03-03

最新評(píng)論

大竹县| 吉林省| 普兰店市| 股票| 宜阳县| 阿勒泰市| 大洼县| 崇仁县| 石屏县| 定南县| 黄龙县| 皋兰县| 娄烦县| 梧州市| 文登市| 平度市| 大庆市| 博爱县| 定远县| 西安市| 西充县| 安西县| 红原县| 镇沅| 沙坪坝区| 九龙城区| 甘孜县| 娄烦县| 章丘市| 永兴县| 和田市| 泰宁县| 淮滨县| 北辰区| 达州市| 白朗县| 柏乡县| 故城县| 抚宁县| 高州市| 钟山县|