赞
踩
原始数据展示如下:
然后一直找解决办法,网上找到的很多网站效果不是很好,所以还是自己编程解决吧~
不过还是碰见了一个很好的网站:Markdown 表格 转换为 Markdown 表格 - 在线表格转换工具 (tableconvert.com)https://tableconvert.com/zh-cn/markdown-to-markdown可以转换为很多格式,功能很强大,截图如下:
好了,上我的代码:
- import markdown
-
- input_file = "example.md"
- output_file = "example.html"
- css = """
- <style>
- table {
- border-collapse: collapse;
- width: 100%;
- margin: 20px 0;
- }
- th,
- td {
- padding: 8px;
- text-align: left;
- border: 1px solid #ddd;
- }
- th {
- background-color: #f2f2f2;
- color: #444;
- }
- tr:nth-child(odd) {
- background-color: #f9f9f9; /* 奇数行颜色 */
- }
- </style>
- """
- with open(input_file, 'r', encoding='utf-8') as f:
- text = f.read()
- extensions = ['markdown.extensions.tables']
- html = markdown.markdown(text, extensions=extensions)
- html = css + html
- with open(output_file, 'w', encoding='utf-8') as f:
- f.write(html)
-
- print("Markdown文件成功转换为HTML文件!")
最终效果还是可以吧,UI很漂亮,哈哈哈~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。