yahoo.search.dom.news (version 1.2, Wed Oct 26 15:02:17 PDT 2005) | index /home/leif/hack/pysearch/yahoo/search/dom/news.py

`DOM parser for News search results
Implement a simple DOM parser for the Yahoo Search Web Services
news search APIs.`

Modules

``

yahoo.search.dom |  |  |

Classes

``

yahoo.search.dom.DOMResultParser(yahoo.search.parser.ResultParser)
  NewsSearch

class NewsSearch(yahoo.search.dom.DOMResultParser)

``

`NewsSearch - DOM parser for News Search
Each result is a dictionary populated with the extracted data from the
XML results. The following keys are always available:
Title - Title of the article.
Summary - Summary of the text associated with the article.
Url - The URL for the article.
ClickUrl - The URL for linking to the article.
NewsSource - The company that distributed the news article.
NewsSourceUrl - The URL for the news source.
Language - Language of the News article.
PubslishDate - Publish date of the article.
The following attributes are optional, and might not be set:
ModificationDate - Date entry was modified.
Thumbnail - The URL of the thumbnail file.
If present, the Thumbnail value is in turn another dictionary, which will
have these keys:
Url - URL of the thumbnail.
Height - Height of the thumbnail in pixels (optional).
Width - Width of the thumbnail in pixels (optional).
`

Method resolution order:
  NewsSearch
  yahoo.search.dom.DOMResultParser
  yahoo.search.parser.ResultParser
  __builtin__.object

Methods inherited from yahoo.search.dom.DOMResultParser:

parse_results(self, dom_object)
  `This is a simple DOM parser for all Yahoo Search services. It
  expects to find a top-level node named ResultSet. This is the main
  entry point for the DOM parser, and it requires a properly con-
  structed DOM object (e.g. using minidom).`

Methods inherited from yahoo.search.parser.ResultParser:

__init__(self, service, res_dict=<class 'yahoo.search.parser.ResultDict'>)

__iter__(self)

Data descriptors inherited from yahoo.search.parser.ResultParser:

__dict__
  `dictionary for instance variables (if defined)`

__weakref__
  `list of weak references to the object (if defined)`

firstResultPosition
  `The first result position`

first_result_position
  `The first result position`

results
  `The list of all results`

service
  `The Search Web Service object for this results parser`

totalResultsAvailable
  `Total number of results for the query`

totalResultsReturned
  `The number of results returned`

total_results_available
  `Total number of results for the query`

total_results_returned
  `The number of results returned`

Data
`` |  | __author__ = 'Leif Hedstrom <leif@ogre.com>' __date__ = 'Wed Oct 26 15:02:17 PDT 2005' __revision__ = '$Id: news.py,v 1.2 2005/10/27 02:59:15 zwoop Exp $' __version__ = '$Revision: 1.2 $'

Author
`` |  | Leif Hedstrom <leif@ogre.com>