解决python Markdown模块乱码的问题
2019-02-15 00:21
399 查看
有个需求需要把markdown转成html模块,查询了一下刚好有这个模块
安装 pip install amrkdown
安装完成直接转换并保存为html时,发现出现中文乱码的情况
用编辑器打开发现是缺少utf8编码
所以只需要在头增加一行<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 即可
查询Markdown包安装地址
pip install markdown 已经安装过会直接报给你安装地址
因为调用的是markdown.markdown()方法
所以查询一下def markdown方法,在core.py中找到
因为调用的是convert方法,再跟踪
找到输出output 增加一行 output = '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n' + output
重新运行生成文件看看:
问题解决!
以上这篇解决python Markdown模块乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- 解决python通过cx_Oracle模块连接Oracle乱码的问题
- Python字符串的encode与decode研究心得乱码问题解决方法
- Python安装MySQLDb模块的种种问题及解决
- Linux搭建python环境中cx_Oracle模块安装遇到的问题与解决方法
- Python字符串的encode与decode研究心得——解决乱码问题
- python django MySQLdb 连接 mysql 5.5 中文乱码问题的解决
- OSX下Python模块安装常见问题解决
- archlinux下emacs中文乱码问题的解决及中文输入模块的添加
- Python字符串的encode与decode研究心得——解决乱码问题
- 贴一下今天python中文乱码问题解决办法。
- Python字符串的encode与decode研究心得乱码问题解决方法
- python中模块引用导致python模块不能直接执行问题的解决
- Python操作MySQL乱码问题解决
- python操作Mysql入库,编码(乱码问题)解决
- Python字符串的encode与decode研究心得乱码问题解决方法
- Python字符串的encode与decode研究心得乱码问题解决方法
- Python安装MySQLDb模块的问题及解决方法
- Python字符串的encode与decode研究心得乱码问题解决方法
- python解决乱码问题
- python中cx_Oracle模块安装遇到的问题与解决方法