示例#1
0
 def __init__(self, level, children=None, id=None, style=None, class_=None):
     Element.__init__(self, children, id, style, class_)
     self.level = level
     if id:
         self.id = slugify(escape(anchor.strip()[1:]))
     else:
         self.id = slugify(escape(self.text))
示例#2
0
文件: nodes.py 项目: EnTeQuAk/dmlt
 def __init__(self, level, children=None, id=None, style=None, class_=None):
     Element.__init__(self, children, id, style, class_)
     self.level = level
     if id:
         self.id = slugify(escape(anchor.strip()[1:]))
     else:
         self.id = slugify(escape(self.text))
示例#3
0
def test_escape():
    assert_equal(escape('you & me are so < then >'),
                        'you &amp; me are so &lt; then &gt;')
    assert_equal(escape('I love "foo" >> bar!', True),
                        'I love &quot;foo&quot; &gt;&gt; bar!')
示例#4
0
 def prepare_html(self):
     yield escape(self.text)
示例#5
0
文件: node.py 项目: EnTeQuAk/dmlt
 def prepare_html(self):
     yield escape(self.text)
示例#6
0
文件: parser.py 项目: EnTeQuAk/dmlt
 def parse(self, stream):
     stream.expect("code_begin")
     data = escape(u"".join(filter_stream(stream, "code_end")))
     stream.expect("code_end")
     return nodes.Preformatted([nodes.HTML(data)])
示例#7
0
def test_escape():
    assert_equal(escape('you & me are so < then >'),
                 'you &amp; me are so &lt; then &gt;')
    assert_equal(escape('I love "foo" >> bar!', True),
                 'I love &quot;foo&quot; &gt;&gt; bar!')
示例#8
0
 def parse(self, stream):
     stream.expect('code_begin')
     data = escape(u''.join(filter_stream(stream, 'code_end')))
     stream.expect('code_end')
     return nodes.Preformatted([nodes.HTML(data)])