python - nie działające pre.sub?

wrobell wrobell w ite.pl
Pon, 15 Lip 2002, 16:33:33 CEST


On Mon, Jul 15, 2002 at 03:08:22PM +0200, Jakub Bogusz wrote:
> Prosty skrypt:
> 
> import pre
> print pre.sub('a(.*)c','c\\1a','a b c')
> 
> powoduje:
> 
> Traceback (most recent call last):
>   File "/home/users/qboosh/testpre.py", line 2, in ?
>     print pre.sub('a(.*)c','c\\1a','a b c')
>   File "/usr/lib/python2.2/pre.py", line 179, in sub
>   File "/usr/lib/python2.2/pre.py", line 344, in sub
>   File "/usr/lib/python2.2/pre.py", line 366, in subn
> TypeError: 'NoneType' object is not callable
 
> To samo z użyciem sre (albo re, które jest tym samym) działa.
> Tak ma być, czy to jakiś błąd w pythonie lub module pre?
Wygląda na babola. Moduł pre już raczej nie będzie rozwijany, więc
mała strata w sumie...
 
> Na tym wykładało się budowanie dokumentacji do lilyponda.
> Doraźnie obszedłem problem przez użycie sre.
sre==re i powinna być używana nazwa re

file:///usr/share/doc/python-doc-2.2.1/lib/module-re.html#l2h-708

    wrobell <wrobell w ite.pl>



Więcej informacji o liście dyskusyjnej pld-devel-pl