htmldata and python 2.2
From: Tim Arnold (tiarno_at_sas.com)
Date: 10/21/04
- Next message: Eli Daniel: "Re: String changing on the fly"
- Previous message: F. Petitjean: "Re: Matrix (list-in-list), how to get a column?"
- Next in thread: Just: "Re: htmldata and python 2.2"
- Reply: Just: "Re: htmldata and python 2.2"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 21 Oct 2004 11:48:42 -0400
I'm trying to get htmldata.py (written with Python 2.3 in mind) to work with
Python 2.2. Thanks much to Paul Clinch for showing me how to convert
for i, text in enumerate(L)
to
for i, text in zip(range(len(L)),L)
I have one more glitch in getting htmldata.py to work in Python2.2:
Can someone show me how to recode this without the finditer?
L = list(re.finditer(r'url\s*\(([^\r\n\("]*?)\)|' +
r'url\s*\(\s*"([^\r\n]*?)"\s*\)', doc))
The doc says re.finditer is available in 2.2, but I'm guessing it must be
in a minor version update (e.g., 2.2.3). Anyway, I'm getting this error in
the Traceback:
L = list(re.finditer(r'url\s*\(([^\r\n\("]*?)\)|' +
AttributeError: 'module' object has no attribute 'finditer'
thanks,
--Tim Arnold
p.s. htmldata.py is public domain code to manipulate
HTML or XHTML documents from Connelly Barnes.
(http://oregonstate.edu/~barnesc/htmldata/)
- Next message: Eli Daniel: "Re: String changing on the fly"
- Previous message: F. Petitjean: "Re: Matrix (list-in-list), how to get a column?"
- Next in thread: Just: "Re: htmldata and python 2.2"
- Reply: Just: "Re: htmldata and python 2.2"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|