:
Gesendet: 11:22 Dienstag, 12.Februar 2013
Betreff: Re: [Python-Dev] Question regarding: Lib/_markupbase.py
Le Mon, 11 Feb 2013 11:02:04 -0800,
Guido van Rossum gu...@python.org a écrit :
Warning: see http://bugs.python.org/issue17170. Depending on the
length of the string being scanned
Le Mon, 11 Feb 2013 11:02:04 -0800,
Guido van Rossum gu...@python.org a écrit :
Warning: see http://bugs.python.org/issue17170. Depending on the
length of the string being scanned and the probability of finding the
specific character, the proposed change could actually be a
*pessimization*.
Hello all,
I was having a look at the file: Lib/_markupbase.py (@ 82151), function:
_parse_doctype_element and have seen something that has caught my attention:
if '' in rawdata[j:]:
return rawdata.find(, j) + 1
Wouldn't it be better to do the following?
pos = rawdata.find(, j)
if pos !=
On Mon, Feb 11, 2013 at 7:16 AM, Developer Developer
just_another_develo...@yahoo.de wrote:
Wouldn't it be better to do the following?
...
Otherwise I think we are scanning rawdata[j:] twice.
Yes, that would be better, and avoids a string object creation as well.
-Fred
--
Fred L. Drake,
...@fdrake.net
An: Developer Developer just_another_develo...@yahoo.de
CC: python-dev@python.org python-dev@python.org
Gesendet: 15:10 Montag, 11.Februar 2013
Betreff: Re: [Python-Dev] Question regarding: Lib/_markupbase.py
On Mon, Feb 11, 2013 at 7:16 AM, Developer Developer
just_another_develo
@python.org python-dev@python.org
Gesendet: 15:10 Montag, 11.Februar 2013
Betreff: Re: [Python-Dev] Question regarding: Lib/_markupbase.py
On Mon, Feb 11, 2013 at 7:16 AM, Developer Developer
just_another_develo...@yahoo.de wrote:
Wouldn't it be better to do the following?
...
Otherwise I
.Februar 2013
Betreff: Re: [Python-Dev] Question regarding: Lib/_markupbase.py
If these don't get reported as tracker issues they will probably get
lost.
--David
On Mon, 11 Feb 2013 14:47:00 +, Developer Developer
just_another_develo...@yahoo.de wrote:
Same thing in the function
On Mon, Feb 11, 2013 at 12:16:48PM +, Developer Developer
just_another_develo...@yahoo.de wrote:
I was having a look at the file: Lib/_markupbase.py (@ 82151), function:
_parse_doctype_element and have seen something that has caught my attention:
if '' in rawdata[j:]:
return
Warning: see http://bugs.python.org/issue17170. Depending on the length of
the string being scanned and the probability of finding the specific
character, the proposed change could actually be a *pessimization*. OTOH if
the character occurs many times, the slice will actually cause O(N**2)