成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺談Python RSS處理問題

開發 后端
Python RSS是目前為止最為成功的 XML 服務之一,盡管他的開源史比較復雜,但是已經成為Web 站點交換內容信息的社區標準了。

Python應用程序作為一個很好的 RSS 處理工具,下面文章進行介紹了一些可用于 RSS 處理的模塊,大多數Python RSS處理.py 的用戶本身只需要關心它所提供的兩個類。

RSS 是一個可用多種擴展來表示的縮寫:“RDF 站點摘要(RDF Site Summary)”、“真正簡單的辛迪加(Really Simple Syndication)”、“豐富站點摘要(Rich Site Summary)”。也許還能用其他擴展來表示。在如此混亂的名稱背后,您會發現和這樣一個平凡的技術領域相關的故事多得令人吃驚。

Python RSS處理是用于分發 Web 站點上的內容的摘要的一種簡單的 XML 格式。它能夠用于共享各種各樣的信息,包括(但不是僅限于)簡訊、Web 站點更新、事件日歷、軟件更新、特色內容集合和基于 Web 進行拍賣的商品。RSS 是 Netscape 在 1999 年創建的,它允許將許多信息源中的內容聚集到 Netcenter 門戶網站中(這個門戶網站現在已經不存在了)。

UserLand 社區中的 Web 狂熱愛好者們成為了 RSS 早期的支持者,RSS 很快就成為了一種非常流行的格式。這種流行使得人們很難對 RSS 進行改進從而使它能用于更多的地方。這種限制導致了 RSS 的發展出現了分歧。

其中一個組選擇了一種基于 RDF 的方式,目的在于利用大量的 RDF 工具和模塊,而另一個組則選擇了一種更加緊縮的方式。前者被稱之為 RSS 1.0,而后者則被稱之為 RSS 0.91。就在上個月由于 RSS 非 RDF 變體的一個新版本的出現使得兩者之間的競爭進一步加劇。

這一新版本被它的創造者稱之為“RSS 2.0”。RSS 0.91 和 1.0 非常流行,并且許許多多的門戶網站和 Web 日志都使用它們。事實上,blogging 社區是 RSS 的主要用戶,而 Python RSS處理就是某些現有的用于 XML 交換的網絡令人印象深刻的理由。

這些網絡已在有機地增長,并且真正地成為現有的最成功的 XML 服務的網絡。RSS 成為一種 XML 服務是因為它被通過網際協議交換 XML 信息(絕大多數的 RSS 交換是 RSS 文檔的簡單 HTTP GET)。

在本文中,我們介紹的不過是許多可以與 RSS 一起工作的 Python 工具中的少數幾個。我們不提供針對 RSS 的技術上的介紹。因為您可以在其他許多的文章中獲得這些內容。(請參閱參考資料)。我們推薦您首先簡單地熟悉一下 RSS 知識,并且能了解 XML。您不需要去了解 RDF。

Mark Nottingham 編寫的 RSS.py 是用于 RSS 處理的一個 Python 庫。它非常完善并且編寫的很好。它需要 Python 2.2 和 PyXML 0.7.1。它的安裝是非常簡單;您只需從 Mark 的主頁中下載 Python 文件并將它復制到您的 PYTHONPATH 中的某處。

大多數Python RSS處理.py 的用戶本身只需要關心它所提供的兩個類:CollectionChannel 和 TrackingChannel。后者似乎是這兩個類中更有用的一個。TrackingChannel 是一個包含以每一項的關鍵字為索引的所有的 RSS 數據的數據結構。

CollectionChannel 是一個類似的數據結構,但它的結構更像 RSS 文檔本身,它的頂層通道信息使用 URL 表示的散列值指向項細節。您很可能會使用 RSS.ns 結構中的實用程序名稱空間聲明。清單 1 是一個簡單的腳本,它將下載并解析用于 Python 新聞的 RSS 供給,并以一個簡單的清單形式打印來自各項的所有信息。

【編輯推薦】

  1. 漫談Python 源代碼編制技巧
  2. 簡單易于操作的Python 工具詳解
  3. 有關Python應用領域進行說明介紹
  4. PythonAndroid面向對象的編程——Python應用程序
  5. 如何使用Python模塊解析配置文件 ?
責任編輯:chenqingxiang 來源: IT168
相關推薦

2010-02-23 17:23:26

Python異常處理

2014-02-19 09:51:29

iOS開發時間處理

2010-05-17 14:59:05

MySQL事務處理

2016-11-14 10:06:04

大數據max位圖

2018-09-18 23:32:35

物聯網污水處理IOT

2010-01-12 17:26:37

C++編譯器

2022-04-24 16:29:28

千年蟲時間計算機系統

2022-05-12 23:38:19

SQL數據庫字符串

2021-03-10 18:26:49

Tensorflow語音識別音頻處理

2010-02-26 14:14:23

Python RSS文

2010-09-29 14:56:53

2017-08-28 15:21:29

異步處理回調函數異步編程

2011-07-05 10:20:38

java

2010-02-26 13:56:08

Python RSS

2010-03-02 10:08:28

Android源代碼

2010-09-29 15:55:22

DHCP IP相同

2009-07-15 16:29:41

Swing繪畫

2009-06-10 17:11:01

linux netbe反鋸齒處理

2010-08-31 17:12:24

DHCP作用域

2009-11-05 15:39:39

負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜电影网站 | 视频一区二区中文字幕日韩 | 久草中文网 | 亚洲乱码国产乱码精品精98午夜 | 91久久 | 久草视频在线播放 | 中文字幕久久精品 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 欧美mv日韩mv国产网站91进入 | 亚洲福利网 | 成人精品啪啪欧美成 | 精品欧美乱码久久久久久 | 国产精品一区二区在线免费观看 | 中文字幕一页二页 | 91精品国产91久久久久久不卞 | 午夜成人在线视频 | 国产在线一区观看 | 毛片99 | 草在线| 亚洲不卡 | 成人在线小视频 | 九九爱这里只有精品 | 久国产视频 | 国产成人在线一区二区 | 欧美 日本 国产 | 99精品久久99久久久久 | 日韩av一区二区在线观看 | 亚洲精品中文字幕中文字幕 | 国产视频在线一区二区 | 欧美日韩一区二区视频在线观看 | 精品欧美一区二区三区久久久 | 欧美精品在线免费观看 | 人妖一区| 亚洲精品电影网在线观看 | www.精品国产 | 在线视频成人 | 中文字幕日韩欧美 | 成人在线视频网 | 日韩一区二区在线观看 | aaa大片免费观看 | 青青草视频免费观看 |