解决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 相关文章推荐
pip install urllib2不能安装的解决方法
Jun 12 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
python图形工具turtle绘制国际象棋棋盘
May 23 Python
简单了解python的一些位运算技巧
Jul 13 Python
用Python+OpenCV对比图像质量的几种方法
Jul 15 Python
python爬虫 批量下载zabbix文档代码实例
Aug 21 Python
pycharm 中mark directory as exclude的用法详解
Feb 14 Python
如何导出python安装的所有模块名称和版本号到文件中
Jun 05 Python
没编程基础可以学python吗
Jun 17 Python
基于python实现音乐播放器代码实例
Jul 01 Python
Python使用pycharm导入pymysql教程
Sep 16 Python
Python中os模块的简单使用及重命名操作
Apr 17 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创建无限级树型菜单
2015/11/05 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
PHP使用mysql与mysqli连接Mysql数据库用法示例
2016/07/07 PHP
PHP实现的简单操作SQLite数据库类与用法示例
2017/06/19 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
checkbox设置复选框的只读效果不让用户勾选
2013/08/12 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
JavaScript事件委托用法分析
2015/01/24 Javascript
功能强大的Bootstrap使用手册(一)
2016/08/02 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
js禁止表单重复提交
2017/08/29 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
在JavaScript中如何访问暂未存在的嵌套对象
2019/06/18 Javascript
Vue封装的组件全局注册并引用
2019/07/24 Javascript
深入理解javascript prototype的相关知识
2019/09/19 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
javascript开发实现贪吃蛇游戏
2020/07/31 Javascript
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
使用Python从零开始撸一个区块链
2018/03/14 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
python 常用的基础函数
2018/07/10 Python
python K近邻算法的kd树实现
2018/09/06 Python
python:按行读入,排序然后输出的方法
2019/07/20 Python
python读取配置文件方式(ini、yaml、xml)
2020/04/09 Python
python矩阵运算,转置,逆运算,共轭矩阵实例
2020/05/11 Python
原装进口全世界:天猫国际
2016/08/03 全球购物
美国设计师精美珠宝购物网:Netaya
2016/08/28 全球购物
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
微软瑞士官方网站:Microsoft瑞士
2018/04/20 全球购物
Harman Audio官方商店:购买JBL、Harman Kardon、Infinity和AKG
2019/12/05 全球购物
致短跑运动员广播稿
2014/01/09 职场文书
大学四年的个人自我评价
2014/01/14 职场文书
前台接待岗位职责
2015/02/03 职场文书
详解Mysql 函数调用优化
2021/04/07 MySQL