summaryrefslogtreecommitdiff
path: root/src/lxml/cssselect.py
diff options
context:
space:
mode:
authorscoder <none@none>2008-11-16 09:16:36 +0100
committerscoder <none@none>2008-11-16 09:16:36 +0100
commitaecd2fbf5408ceb2846c4b4db933e1e1ec5719f1 (patch)
tree4977b6f44bfa5a8076b3149053e71347dc2816b9 /src/lxml/cssselect.py
parent8cf02e40d45718e1973023b939a539bf786618d3 (diff)
downloadpython-lxml-aecd2fbf5408ceb2846c4b4db933e1e1ec5719f1.tar.gz
[svn r4005] r4861@delle: sbehnel | 2008-11-14 10:52:38 +0100
fixed missing imports and name errors --HG-- branch : trunk
Diffstat (limited to 'src/lxml/cssselect.py')
-rw-r--r--src/lxml/cssselect.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lxml/cssselect.py b/src/lxml/cssselect.py
index aba2b846..fd61874f 100644
--- a/src/lxml/cssselect.py
+++ b/src/lxml/cssselect.py
@@ -635,6 +635,7 @@ def parse(string):
try:
return parse_selector_group(stream)
except SelectorSyntaxError:
+ import sys
e = sys.exc_info()[1]
e.args = tuple(["%s at %s -> %s" % (
e, stream.used, list(stream))])
@@ -900,6 +901,7 @@ def tokenize_symbol(s, pos):
try:
result = result.encode('ASCII', 'backslashreplace').decode('unicode_escape')
except UnicodeDecodeError:
+ import sys
e = sys.exc_info()[1]
raise SelectorSyntaxError(
"Bad symbol %r: %s" % (result, e))