• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python markdown.md函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中markdown.md函数的典型用法代码示例。如果您正苦于以下问题:Python md函数的具体用法?Python md怎么用?Python md使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了md函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: markdown

def markdown(s):
    s = s or ''
    return md(s, [
        'markdown.extensions.tables',
        'markdown.extensions.fenced_code',
        'markdown.extensions.codehilite',
    ])
开发者ID:NiharikaRay,项目名称:panoramix,代码行数:7,代码来源:utils.py


示例2: markdown

def markdown(value, autoescape=True):
    """Converts markdown text into html"""
    #if autoescape:
    #    esc = conditional_escape
    #else:
    #    esc = lambda x: x
    return mark_safe(md(conditional_escape(value)))
开发者ID:lsma,项目名称:kwky,代码行数:7,代码来源:events.py


示例3: markdown

def markdown(raw):
    html = md(raw, extensions=['gfm'])
    if not html.strip():
        return html
    kill_tags = ['body', 'head', 'style']
    cleaner   = Cleaner(kill_tags = kill_tags)
    html      = cleaner.clean_html(html)
    return html
开发者ID:suesan,项目名称:uknow,代码行数:8,代码来源:views.py


示例4: markdown

def markdown(value):
    """
    Run text through markdown process

    >>> markdown('*test*')
    Markup(u'<p><em>test</em></p>')
    """
    return Markup(md(value))
开发者ID:eyeseast,项目名称:tarbell,代码行数:8,代码来源:template.py


示例5: parse_speaker

def parse_speaker(speaker, content):
    speaker = speaker.lower().title()
    p, created = Post.objects.get_or_create(
            thread=t, author=characters[speaker],
            content_plain=content)
    if created:
        p.content_html = sp(md(text=content, extensions=["nl2br"]))
        p.creation_date = datetime.datetime.now()  # UTC?
        p.save()
开发者ID:kirillyar,项目名称:pony-forum,代码行数:9,代码来源:mkplaceholders.py


示例6: markdown

def markdown(value, header_level=1):
    html = md(value,
              output_format='html5', safe_mode='escape',
              extensions=[
                  TocExtension(baselevel=header_level),
                  CodeHiliteExtension(),
                  FencedCodeExtension(),
                  TableExtension(),
              ])
    return mark_safe(html)
开发者ID:fromeflow,项目名称:worksite,代码行数:10,代码来源:html.py


示例7: markdown

def markdown(s, markup_wrap=False):
    s = s or ''
    s = md(s, [
        'markdown.extensions.tables',
        'markdown.extensions.fenced_code',
        'markdown.extensions.codehilite',
    ])
    if markup_wrap:
        s = Markup(s)
    return s
开发者ID:JimmyBenKlieve,项目名称:caravel,代码行数:10,代码来源:utils.py


示例8: markdown

    def markdown(text):
        jinja_env = jinja2.Environment()
        jinja_env.filters['media_url'] = media_url_func(site)
        jinja_env.filters['absolute_url'] = absolute_url_func(site)

        jinja_rendered = jinja_env.from_string(text).render()

        return md(
            jinja_rendered,
            tab_length=2,
            extensions=['markdown.extensions.fenced_code']
        )
开发者ID:nickpegg,项目名称:posty,代码行数:12,代码来源:util.py


示例9: ajax_markdown_preview

def ajax_markdown_preview(request):
    d = {}
    if request.method == "POST":
        raw = request.POST.get('md','')
        raw.lstrip()
        html = md(raw, extensions=['gfm'])
        d['html'] = html
        d['code'] = 0
        d['msg']  = 'success'
        return HttpResponse(json.dumps(d),content_type="application/json")
    else:
        d['code'] = 1
        d['msg'] = 'invalid request method'
        return HttpResponse(json.dumps(d),content_type="application/json")
开发者ID:recall704,项目名称:django-r3call-blog,代码行数:14,代码来源:views.py


示例10: render_card

def render_card(card):
    title = escape(card.title)
    image = card.image.url if card.image else None
    content = mark_safe(md(conditional_escape(card.content)))
    button = card.button

    if content:
        image_height = 100
    else:
        image_height = 180

    return {'title': title,
            'image': image,
            'content': content,
            'button': button,
            'image_height': image_height,}
开发者ID:lsma,项目名称:kwky,代码行数:16,代码来源:home.py


示例11: mdtext

def mdtext(text):
    mdbody = re.sub(
        '\\[\\[(.*?)\\]\\]',
        lambda match: generate_article_link(match.group(1)),
        text
        )

    mdbody = md(
        mdbody,
        extensions=[
            'markdown.extensions.tables',
            'markdown.extensions.footnotes'
        ],
        output_format='html5'
        )

    return bleach.clean(
        mdbody,
        tags=ALLOWED_TAGS
        )
开发者ID:art-solopov,项目名称:mdwiki,代码行数:20,代码来源:markdown_text.py


示例12: sanitise

	def sanitise(self, text, markdown = True):
		if markdown:
			text = md(text)
		
		dom = PyQuery(text)
		
		for a in dom.find('a[href^="javascript:"]'):
			a = PyQuery(a)
			a.replaceWith(a.text())

		for obj in UNCLEAN_TAGS:
			dom.find(obj).remove()

		for attr in UNCLEAN_ATTRS:
			dom.find('[%s]' % attr).removeAttr(attr)
		
		text = dom.outerHtml()
		if markdown:
			dom = HTML2Text()
			text = dom.handle(text)

		return text
开发者ID:iamsteadman,项目名称:social-comments,代码行数:22,代码来源:__init__.py


示例13: api_index

def api_index():
    return flask.make_response(md(open('README.md','r').read()))
开发者ID:jstacoder,项目名称:taplet-api-challenge,代码行数:2,代码来源:app.py


示例14: markdown

def markdown(s):
    return md(s, ['markdown.extensions.tables'])
开发者ID:gitter-badger,项目名称:panoramix,代码行数:2,代码来源:utils.py


示例15: markdown

def markdown(post):
  page = linkname(post.category.name)
  prefix = 'https://s3.amazonaws.com/vineel.me/%s/' % post.id
  return Markup(md(post.body, ['awsimage(PREFIX=%s)' % prefix, 'syntax']))
开发者ID:vineel-adusumilli,项目名称:vineel.me,代码行数:4,代码来源:app.py


示例16: parsed

	def parsed(self):
		return md(self.content)
开发者ID:kolodziej,项目名称:tmnd.net,代码行数:2,代码来源:models.py


示例17: markdown

def markdown(content):
	return a_blank(md(content))
开发者ID:Luffin,项目名称:ThousandSunny,代码行数:2,代码来源:filters.py


示例18: markdown

def markdown(text):
    return mark_safe(md(text))
开发者ID:colons,项目名称:nkd.su,代码行数:2,代码来源:vote_tags.py


示例19: markdown

def markdown(value):
    """Renders the text as markdown"""
    return mark_safe(md(value))
开发者ID:jsayres,项目名称:dynamic-forms-example,代码行数:3,代码来源:form_responses_tags.py


示例20: markdown

def markdown(s):
    return md(s.decode('utf-8'),
              ['headerid(level=2)', 'def_list']).encode('utf-8')
开发者ID:GunioRobot,项目名称:Dienw,代码行数:3,代码来源:dienw.py



注:本文中的markdown.md函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python markdown.Markdown类代码示例发布时间:2022-05-27
下一篇:
Python markdown.markdownFromFile函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap