python markdown 模块实现换行替换为br标签

2022-05-03 00:00:00 模块 替换 换行

python的markdown模块可以将markdown代码转换成html编码,但在默认情况下但行换行不会转换成
标签,导致但行不换行,要解决这个问题,只需要加入一个nl2br模块即可

"""
作者:皮蛋编程(www.pidancode.com)
创建日期:2022/3/15
修改日期:2022/3/15
功能描述:python markdown 模块实现换行转为<br />标签
"""
import markdown
text = '''欢迎来到皮蛋编程
 http://www.pidancode.com'''
content = markdown.markdown(text=text)
print(content)

输出结果:

欢迎来到皮蛋编程
http://www.pidancode.com


要实现中间编程
换行,只需要添加一个nl2br扩展即可。

import markdown
text = '''欢迎来到皮蛋编程
 http://www.pidancode.com'''
content = markdown.markdown(text=text, extensions=['nl2br'])
print(content)

输出结果:

欢迎来到皮蛋编程

http://www.pidancode.com

相关文章