markdown生成表格,python生成markdown格式文件
Markdown(也简称md)作为一种轻量级的标记语言,不仅被很多网站使用,而且因其易写、易读、效果优雅,成为程序员做笔记、写文档的首选。本文将利用Python实现Excel转Markdown表,有兴趣的可以看看。
00-1010代码测试效果介绍
目录
Markdown(也简称md)作为一种轻量级的标记语言,不仅被很多网站使用,而且因其易写、易读、效果优雅,成为程序员做笔记、写文档的首选。然而,Markdown并不满足于形式的实现。特别是不能把现成的Excel表格直接复制到Markdown表格中。
这个痛点我在平时的文档写作和博客写作中也体验过。所以我用Python实现了一个自动工具,把Excel转换成Markdown表。
介绍
进口熊猫作为pd
def excelToMd(path,sheetName=Sheet1):
df=pd.read_excel(路径,工作表名称)
title=
splitLine=
对于df.columns.values:中的I
title=title i
splitLine=splitLine -
打印(标题)
打印(分割线)
对于df.iterrows():中的I
row=
对于df.columns.values:中的j
row=row str(i[1][j])
print(row.replace(nan ,-))
代码
下面这个Excel表格是我整理的成都部分三甲医院的信息。我会用它来测试转换效果。
运行代码:
Exctomd (d: 农民工老王hospital.xlsx )
测试结果:
测试
将上图中选中的文字直接复制到Markdown编辑器中,就可以实现表格效果了。
下图为Typora中的效果:
关于基于Python将Excel转换为Markdown表的这篇文章到此结束。有关将Python Excel转换为Markdown表的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。