解决python Markdown模块乱码的问题


Posted in Python onFebruary 14, 2019

有个需求需要把markdown转成html模块,查询了一下刚好有这个模块

安装 pip install amrkdown

安装完成直接转换并保存为html时,发现出现中文乱码的情况

解决python Markdown模块乱码的问题

用编辑器打开发现是缺少utf8编码

解决python Markdown模块乱码的问题

所以只需要在头增加一行<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 即可

查询Markdown包安装地址

pip install markdown 已经安装过会直接报给你安装地址

解决python Markdown模块乱码的问题

因为调用的是markdown.markdown()方法

所以查询一下def markdown方法,在core.py中找到

解决python Markdown模块乱码的问题

因为调用的是convert方法,再跟踪

找到输出output 增加一行 output = '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n' + output

解决python Markdown模块乱码的问题

重新运行生成文件看看:

解决python Markdown模块乱码的问题

问题解决!

以上这篇解决python Markdown模块乱码的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中将阿拉伯数字转换成中文的实现代码
May 19 Python
Python中使用PyHook监听鼠标和键盘事件实例
Jul 18 Python
Python中exit、return、sys.exit()等使用实例和区别
May 28 Python
Phantomjs抓取渲染JS后的网页(Python代码)
May 13 Python
python3中str(字符串)的使用教程
Mar 23 Python
Python实现Windows和Linux之间互相传输文件(文件夹)的方法
May 08 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
Dec 12 Python
Python 函数返回值的示例代码
Mar 11 Python
Python常用模块sys,os,time,random功能与用法实例分析
Jan 07 Python
Python基于Tensor FLow的图像处理操作详解
Jan 15 Python
Python文件读写w+和r+区别解析
Mar 26 Python
python RSA加密的示例
Dec 09 Python
pyqt远程批量执行Linux命令程序的方法
Feb 14 #Python
情人节快乐! python绘制漂亮玫瑰
Aug 18 #Python
python实现全盘扫描搜索功能的方法
Feb 14 #Python
使用python的pexpect模块,实现远程免密登录的示例
Feb 14 #Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
Feb 14 #Python
Python模拟百度自动输入搜索功能的实例
Feb 14 #Python
python 处理telnet返回的More,以及get想要的那个参数方法
Feb 14 #Python
You might like
PHP字符串长度计算 - strlen()函数使用介绍
2013/10/15 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
js 表格隔行颜色
2009/12/02 Javascript
javascript基础知识大集锦(一) 推荐收藏
2011/01/13 Javascript
jquery实现按Enter键触发事件示例
2013/09/10 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
2014/03/16 Javascript
js验证真实姓名与身份证号是否匹配
2015/10/13 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
2015/10/26 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
jQuery插件zTree实现获取当前选中节点在同级节点中序号的方法
2017/03/08 Javascript
vue.js 使用v-if v-else发现没有执行解决办法
2017/05/15 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
JS常见面试试题总结【去重、遍历、闭包、继承等】
2019/08/27 Javascript
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
谈谈node.js中的模块系统
2020/09/01 Javascript
WebPack工具运行原理及入门教程
2020/12/02 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
[16:56]教你分分钟做大人:司夜刺客
2014/10/30 DOTA
[02:46]完美世界DOTA2联赛PWL DAY4集锦
2020/11/03 DOTA
python排序方法实例分析
2015/04/30 Python
Python实现Linux命令xxd -i功能
2016/03/06 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
2018/02/03 Python
django请求返回不同的类型图片json,xml,html的实例
2018/05/22 Python
使用python socket分发大文件的实现方法
2019/07/08 Python
python3图片文件批量重命名处理
2019/10/31 Python
Django配置文件代码说明
2019/12/04 Python
python获取网络图片方法及整理过程详解
2019/12/20 Python
Python新手学习函数默认参数设置
2020/06/03 Python
python基于Kivy写一个图形桌面时钟程序
2021/01/28 Python
什么是GWT的Module
2013/01/20 面试题
个人思想理论学习的自我鉴定
2013/11/30 职场文书
2015年工程部工作总结
2015/04/30 职场文书
中秋晚会致辞
2015/07/31 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
2019年最新感恩节祝福语(28句)
2019/11/27 职场文书
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android