markdown生成表格,python生成markdown格式文件

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: