summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xgenerate_reference.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/generate_reference.py b/generate_reference.py
index f8595df..962a939 100755
--- a/generate_reference.py
+++ b/generate_reference.py
@@ -97,8 +97,9 @@ BIBLE_REF_PARSE_RE = re.compile(r'(%s)?\s*([0-9]+),([0-9—.-]+)'
% '|'.join(CZ_BOOKS))
SPLIT_VERSE_RE = re.compile('[—.-]')
+
def parse_notes_test(instr):
- logging.debug('%s\ninstr = %s' % ('-' * 30, instr))
+ logging.debug('%s\ninstr = %s', '-' * 30, instr)
matches = BIBLE_REF_PARSE_RE.findall(instr)
logging.debug('matches = %s', matches)
out_list = []
@@ -113,12 +114,13 @@ def parse_notes_test(instr):
verse_split = SPLIT_VERSE_RE.split(verse)
verse = int(verse_split[0])
next_verse = int(verse_split[1])
- logging.debug('verse, next_verse = %s, %s' % (verse, next_verse))
+ logging.debug('verse, next_verse = %s, %s', verse, next_verse)
out_list.append((book, chapter, verse, next_verse))
else:
out_list.append((book, chapter, int(verse)))
return tuple(out_list)
+
class GenerateReferencesFilter(XMLFilterBase):
def __init__(self, upstream, downstream):
XMLFilterBase.__init__(self, upstream)
@@ -135,7 +137,7 @@ class GenerateReferencesFilter(XMLFilterBase):
# def endDocument(self):
# pass
- def startElement(self, name, attrs):
+ def startElement(self, name, attrs): # noqa
if name == "verse" and 'sID' in attrs:
ref_elements = attrs['sID'].split('.')
self._cur_book, self._cur_chapter, self._cur_verse = \
@@ -145,7 +147,7 @@ class GenerateReferencesFilter(XMLFilterBase):
self._note_content = ""
self._downstream.startElement(name, attrs)
- def endElement(self, name):
+ def endElement(self, name): # noqa
if name == 'note' and self._in_note:
logging.debug('content:\n%s', self._note_content)
self._in_note = False