Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #76390
| From | Roy Smith <roy@panix.com> |
|---|---|
| Newsgroups | comp.lang.python |
| Subject | Re: string encoding regex problem |
| Date | 2014-08-15 20:48 -0400 |
| Organization | PANIX Public Access Internet and UNIX, NYC |
| Message-ID | <roy-7B58DA.20484615082014@news.panix.com> (permalink) |
| References | <lsm8ic$j90$1@online.de> |
In article <lsm8ic$j90$1@online.de>,
Philipp Kraus <philipp.kraus@flashpixx.de> wrote:
> found = re.search( "<a
> href=\"/projects/boost/files/latest/download\?source=files\"
> title=\"/boost/(.*)",
> Utilities.URLReader("http://sourceforge.net/projects/boost/files/boost/")
> )
> if found == None :
> raise MyError.StopError("Boost Download URL not found")
>
> But found is always None, so I cannot get the correct match. I didn't
> find the error in my code.
I would start by breaking this down into pieces. Something like:
> data = Utilities.URLReader("http://sourceforge.net/projects/boost/files/boost/")
> )
> print data
> found = re.search( "<a
> href=\"/projects/boost/files/latest/download\?source=files\"
> title=\"/boost/(.*)",
> data)
> if found == None :
> raise MyError.StopError("Boost Download URL not found")
Now at least you get to look at what URLReader() returned. Did it
return what you expected? If not, then there might be something wrong
in your URLReader() function. If it is what you expected, then I would
start looking at the pattern to see if it's correct. Either way, you've
managed to halve the size of the problem.
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
string encoding regex problem Philipp Kraus <philipp.kraus@flashpixx.de> - 2014-08-16 02:27 +0200
Re: string encoding regex problem Roy Smith <roy@panix.com> - 2014-08-15 20:48 -0400
Re: string encoding regex problem Philipp Kraus <philipp.kraus@flashpixx.de> - 2014-08-16 04:08 +0200
Re: string encoding regex problem Roy Smith <roy@panix.com> - 2014-08-15 22:14 -0400
Re: string encoding regex problem Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-08-16 14:35 +1000
Re: string encoding regex problem Peter Otten <__peter__@web.de> - 2014-08-16 11:01 +0200
Re: string encoding regex problem Philipp Kraus <philipp.kraus@flashpixx.de> - 2014-08-23 22:46 +0200
Re: string encoding regex problem Peter Otten <__peter__@web.de> - 2014-08-23 23:13 +0200
csiph-web