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