superman napsal(a): > Dobrý den, > > chtěl jsem se zeptat, zda by mě někdo nemohl nakopnout kde mám chybu. > Určitě to bude trivialitka, ale já už nevím. Jde o to, že mi regulární > výraz odmítá sežrat znak z horní poloviny ascii tabulky. Kód: > > #! /usr/bin/env python > # vim:fileencoding=UTF-8 > > import math, re > > ... > > __AstrologyAngleRegExp = \ > u'^([0-9]+)[ \t°]*(' + \ > __AstrologyAngleRegExp + \ > ')?[ \t°]*(([0-9]+)[ \t\']*)?(([0-9]+)[ \t\"])?$' > > zkus to bez toho "u" na začátku, # -*- coding: utf-8 -*- je nutnost, pak ještě můžeš případně: print unicode(__AstrologyAngleRegExp,"utf-8")
Jen mi zde chybí předchozí deklarace __AstrologyAngleRegExp, ale to je jiná káva. -- geon Pavel Kosina _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python