From: Florian Schweikert Date: Thu, 17 Mar 2011 01:57:43 +0000 (+0100) Subject: cleanup Parser X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=350d6ec1162c623bc92199c8658df6be9afe2149;p=pywienerlinien cleanup Parser --- diff --git a/parseHtml.py b/parseHtml.py index 6f21e1a..498d41d 100644 --- a/parseHtml.py +++ b/parseHtml.py @@ -13,16 +13,14 @@ class ParserError(Exception): return repr(self.value) class Parser: - _overview = None - _details = None STATE_ERROR = -1 - STATE_START = 0 - STATE_SEARCH = 1 - STATE_RESULT = 2 - _current_state = 0 + STATE_START, STATE_SEARCH, STATE_RESULT = range(3) def __init__(self, html): self.soup = BeautifulSoup(html) + self._overview = None + self._details = None + self._current_state = 0 def __iter__(self): for detail in self.details():