解决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获取apk文件URL地址实例
Nov 01 Python
mac 安装python网络请求包requests方法
Jun 13 Python
使用python对文件中的数值进行累加的实例
Nov 28 Python
对python产生随机的二维数组实例详解
Dec 13 Python
python 同时运行多个程序的实例
Jan 07 Python
使用python实现抓取腾讯视频所有电影的爬虫
Apr 15 Python
Python之pymysql的使用小结
Jul 01 Python
pandas如何处理缺失值
Jul 31 Python
Django rest framework jwt的使用方法详解
Aug 08 Python
python 爬虫请求模块requests详解
Dec 04 Python
Python hashlib和hmac模块使用方法解析
Dec 08 Python
python实现求纯色彩图像的边框
Apr 08 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数据库密码的找回的步骤
2011/01/12 PHP
PHP全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
php与java通过socket通信的实现代码
2013/10/21 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
php实现登录tplink WR882N获取IP和重启的方法
2016/07/20 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
windows系统php环境安装swoole具体步骤
2021/03/04 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
javascipt基础内容--需要注意的细节
2013/04/10 Javascript
js调试工具console.log()方法查看js代码的执行情况
2014/08/08 Javascript
JavaScript实现Base64编码转换
2016/04/23 Javascript
json数据处理及数据绑定
2017/01/25 Javascript
基于JavaScript实现全选、不选和反选效果
2017/02/15 Javascript
Javascript前端经典的面试题及答案
2017/03/14 Javascript
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
webpack自动打包和热更新的实现方法
2019/06/24 Javascript
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
element-ui封装一个Table模板组件的示例
2021/01/04 Javascript
[01:57]2018年度DOTA2最具潜力解说-完美盛典
2018/12/16 DOTA
python使用PyCharm进行远程开发和调试
2017/11/02 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
pyinstaller将含有多个py文件的python程序做成exe
2020/04/29 Python
django中related_name的用法说明
2020/05/20 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
美国尼曼百货官网:Neiman Marcus
2019/09/05 全球购物
文秘专业毕业生就业推荐信
2013/11/08 职场文书
网络维护管理员的自我评价分享
2013/11/11 职场文书
银行职业规划书范文
2013/12/28 职场文书
端午节活动策划方案
2014/03/09 职场文书
学校安全责任书范本
2014/07/23 职场文书
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
Redis实战高并发之扣减库存项目
2022/04/14 Redis