V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
luztak
V2EX  ›  Python

Markdown解析 求改进求优化求指点

  •  
  •   luztak ·
    luztak · Jul 10, 2012 · 3407 views
    This topic created in 5051 days ago, the information mentioned may be changed or developed.
    很简陋的版本,目前实现了行内链接,行内代码,图像,标题(<h>标签),加重(*text*和**text**).
    虽然测试过了(很简陋- -||),但总觉得比较费资源,希望大牛指点.
    另外,根据Markdown标准,code块里所有<>&都要转义,而且其中的markdown语法都不转义,这点如何实现?求指点.
    欢迎各种拍砖泼水~
    3 replies    1970-01-01 08:00:00 +08:00
    iwinux
        1
    iwinux  
       Jul 10, 2012
    楼主你是想自己练手实现一个 Markdown 解析器,还是想找一个靠谱的?

    Github 有一个用 C 实现的 Markdown 库叫 sundown,可以参考一下(https://github.com/tanoku/sundown/),另外对应的 Python binding 在这里:https://github.com/FSX/misaka
    shiny
        2
    shiny  
    PRO
       Jul 10, 2012
    python不是有markdown extension么, https://github.com/waylan/Python-Markdown
    可以借鉴
    luztak
        3
    luztak  
    OP
       Jul 10, 2012
    @iwinux 跟朋友写"单文件"博客,准备把md集成进去……反正也不用全部语法
    @shiny @iwinux 我倒是知道Markdown ext,也知道misaka,也知道sundown.算是自己写着玩吧……不过不是没用.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2969 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 07:28 · PVG 15:28 · LAX 00:28 · JFK 03:28
    ♥ Do have faith in what you're doing.