欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Python實(shí)現(xiàn)Excel轉(zhuǎn)Markdown表格

 更新時(shí)間:2022年04月08日 14:25:46   作者:農(nóng)民工老王  
Markdown(也簡稱md)作為一種輕量級標(biāo)記語言,因其易寫易讀,效果美觀大方,不僅被眾多網(wǎng)站使用,也是程序員們做筆記、寫文檔的首選。本文將利用Python實(shí)現(xiàn)Excel轉(zhuǎn)Markdown表格,感興趣的可以了解一下

介紹

Markdown(也簡稱md)作為一種輕量級標(biāo)記語言,因其易寫易讀,效果美觀大方,不僅被眾多網(wǎng)站使用,也是程序員們做筆記、寫文檔的首選。但Markdown對表格是實(shí)現(xiàn)還是不盡如人意。特別是 不能把現(xiàn)成的Excel表格直接復(fù)制成Markdown表格。

我在平時(shí)的文檔撰寫、博客寫作中就切身體會(huì)到這個(gè)痛點(diǎn)。我于是用Python實(shí)現(xiàn)了一個(gè)自動(dòng)化工具,用來實(shí)現(xiàn)Excel轉(zhuǎn)Markdown表格。

代碼

import pandas as pd

???????def excelToMd(path, sheetName="Sheet1"):
    df = pd.read_excel(path, sheetName)
    title = "|"
    splitLine = "|"
    for i in df.columns.values:
        title = title + i + "|"
        splitLine = splitLine + "--" + "|"
    print(title)
    print(splitLine)
    for i in df.iterrows():
        row = "|"
        for j in df.columns.values:
            row = row + str(i[1][j]) + "|"
        print(row.replace("nan", "-"))

測試

下面這個(gè)Excel表格是我整理的成都市部分三甲醫(yī)院的信息,我將用它測試轉(zhuǎn)換效果。

運(yùn)行代碼:

excelToMd("D:\\農(nóng)民工老王\\hospital.xlsx")

測試結(jié)果:

效果

把上圖中被選中的文字直接復(fù)制到Markdown編輯器中,就可以實(shí)現(xiàn)表格效果。

下圖是在Typora中的效果:

到此這篇關(guān)于基于Python實(shí)現(xiàn)Excel轉(zhuǎn)Markdown表格的文章就介紹到這了,更多相關(guān)Python Excel轉(zhuǎn)Markdown表格內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python安裝模塊如何通過setup.py安裝(超簡單)

    python安裝模塊如何通過setup.py安裝(超簡單)

    這篇文章主要介紹了python安裝模塊如何通過setup.py安裝,安裝方法其實(shí)很簡單,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-05-05
  • django創(chuàng)建css文件夾的具體方法

    django創(chuàng)建css文件夾的具體方法

    在本文里小編給大家總結(jié)的是關(guān)于django創(chuàng)建css文件夾的具體方法,對此有需要的朋友們參考下吧。
    2020-07-07
  • 詳解python metaclass(元類)

    詳解python metaclass(元類)

    這篇文章主要介紹了python metaclass(元類)的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • python:接口間數(shù)據(jù)傳遞與調(diào)用方法

    python:接口間數(shù)據(jù)傳遞與調(diào)用方法

    今天小編就為大家分享一篇python:接口間數(shù)據(jù)傳遞與調(diào)用方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python采集百度搜索結(jié)果帶有特定URL的鏈接代碼實(shí)例

    python采集百度搜索結(jié)果帶有特定URL的鏈接代碼實(shí)例

    這篇文章主要介紹了python采集百度搜索結(jié)果帶有特定URL的鏈接代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python+OpenCV實(shí)現(xiàn)相機(jī)標(biāo)定的方法詳解

    Python+OpenCV實(shí)現(xiàn)相機(jī)標(biāo)定的方法詳解

    opencv中內(nèi)置了張正友的棋盤格標(biāo)定法,通過一些姿態(tài)各異的棋盤格圖像,可以標(biāo)定相機(jī)的內(nèi)外參數(shù),本文為大家介紹OpenCV進(jìn)行相機(jī)標(biāo)定的具體方法,希望對大家有所幫助
    2023-05-05
  • Python 依賴庫太多了該如何管理

    Python 依賴庫太多了該如何管理

    在 Python 的項(xiàng)目中,如何管理所用的全部依賴庫呢?最主流的做法是維護(hù)一份“requirements.txt”,記錄下依賴庫的名字及其版本號,需要的朋友可以參考下
    2019-11-11
  • Python+matplotlib實(shí)現(xiàn)華麗的文本框演示代碼

    Python+matplotlib實(shí)現(xiàn)華麗的文本框演示代碼

    這篇文章主要介紹了Python+matplotlib實(shí)現(xiàn)華麗的文本框演示代碼,分享了相關(guān)代碼示例,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Python使用Scrapy爬取妹子圖

    Python使用Scrapy爬取妹子圖

    前面我們給大家介紹了使用nodejs來爬取妹紙圖片的方法,下面我們來看下使用Python是如何實(shí)現(xiàn)的呢,有需要的小伙伴參考下吧。
    2015-05-05
  • 詳解Python中命令行參數(shù)argparse的常用命令

    詳解Python中命令行參數(shù)argparse的常用命令

    這篇文章主要為大家詳細(xì)介紹了Python中命令行參數(shù)argparse的一些常用命令,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,需要的可以了解一下
    2023-01-01

最新評論