python - nie działające pre.sub?
Jakub Bogusz
qboosh at pld.org.pl
Mon Jul 15 15:08:22 CEST 2002
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?
Na tym wykładało się budowanie dokumentacji do lilyponda.
Doraźnie obszedłem problem przez użycie sre.
--
Jakub Bogusz
More information about the pld-devel-pl
mailing list