解决python Markdown模块乱码的问题

作者:黑面狐 时间:2021-09-15 07:31:36 

有个需求需要把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模块乱码的问题

问题解决!

来源:https://blog.csdn.net/qq1124794084/article/details/86599305

标签:python,Markdown,乱码
0
投稿

猜你喜欢

  • Asp+ajax打造无刷新新闻评论系统

    2008-02-12 15:43:00
  • python批量添加zabbix Screens的两个脚本分享

    2022-07-21 02:17:28
  • Python实现哲学家就餐问题实例代码

    2022-09-20 14:10:49
  • Python制作数据预测集成工具(值得收藏)

    2023-10-10 22:20:27
  • 使用Javascript面向对象的思想编写ASP

    2008-06-16 12:20:00
  • 探析Windows下将gvim8配置为Python IDE的方法

    2021-02-02 06:28:30
  • php中mysql连接方式PDO使用详解

    2023-11-06 02:46:43
  • MySQL 基本概念

    2011-09-10 16:22:34
  • Python实现Youku视频批量下载功能

    2022-08-14 21:16:45
  • text-overflow实现标题省略号功能

    2009-05-19 12:13:00
  • 使用Selenium破解新浪微博的四宫格验证码

    2021-06-16 11:22:28
  • 利用location.hash实现跨域iframe自适应高宽

    2009-08-02 20:31:00
  • python3 读取Excel表格中的数据

    2021-01-14 23:03:42
  • Go语言提升开发效率的语法糖技巧分享

    2024-05-21 10:22:39
  • ASP长文章分页代码实例

    2007-10-02 17:04:00
  • Oracle 数据 使用游标

    2009-07-02 12:14:00
  • 用ASP创建多栏选项列表SELECT

    2007-10-08 13:18:00
  • 请问在mssql“SQL事件探查器”里表格的标题,如CPU,Read,Write,Duration,SPID.........的解释

    2024-01-20 23:48:30
  • javascript下function声明一些小结

    2024-04-29 13:42:52
  • PHP的PDO预处理语句与存储过程

    2023-06-17 11:49:59
  • asp之家 网络编程 m.aspxhome.com