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

Python實(shí)現(xiàn)Excel和CSV之間的相互轉(zhuǎn)換

 更新時(shí)間:2024年03月12日 10:04:43   作者:Eiceblue  
通過(guò)使用Python編程語(yǔ)言,編寫腳本來(lái)自動(dòng)化Excel和CSV之間的轉(zhuǎn)換過(guò)程,可以批量處理大量文件,定期更新數(shù)據(jù),并集成轉(zhuǎn)換過(guò)程到自動(dòng)化工作流程中,本文將介紹如何使用Python 實(shí)現(xiàn)Excel和CSV之間的相互轉(zhuǎn)換,需要的朋友可以參考下

通過(guò)使用Python編程語(yǔ)言,編寫腳本來(lái)自動(dòng)化Excel和CSV之間的轉(zhuǎn)換過(guò)程,可以批量處理大量文件,定期更新數(shù)據(jù),并集成轉(zhuǎn)換過(guò)程到自動(dòng)化工作流程中。本文將介紹如何使用第三方庫(kù)Spire.XLS for Python 實(shí)現(xiàn):

  • 使用Python將Excel轉(zhuǎn)為CSV
  • 使用Python 將CSV轉(zhuǎn)為Excel

安裝Python Excel類庫(kù):

pip install Spire.XLS

產(chǎn)品包下載鏈接(包含各功能demo):https://www.e-iceblue.cn/Downloads/Spire-XLS-Python.html

Python 將Excel轉(zhuǎn)為CSV

安裝Spire.XLS for Python后,運(yùn)行以下代碼就能輕松將Excel轉(zhuǎn)為CSV格式.

from spire.xls import *
from spire.xls.common import *
 
# 創(chuàng)建Workbook對(duì)象
workbook = Workbook()
 
# 加載Excel文件
workbook.LoadFromFile("測(cè)試.xlsx")
 
# 獲取第一張工作表
sheet = workbook.Worksheets[0]
 
# 將Excel工作表轉(zhuǎn)為CSV
sheet.SaveToFile("Excel轉(zhuǎn)CSV.csv", ",", Encoding.get_UTF8())
workbook.Dispose()

源文件與生成文件效果展示:

Python 將CSV轉(zhuǎn)為Excel

我們?cè)儆脛偛派傻腸sv文件作為示例,將其通過(guò)以下Python代碼轉(zhuǎn)回Excel文件。

from spire.xls import *
from spire.xls.common import *
 
# 創(chuàng)建Workbook對(duì)象
workbook = Workbook()
 
# 加載CSV文件
workbook.LoadFromFile("Excel轉(zhuǎn)CSV.csv", ",", 1, 1)
 
# 獲取第一張工作表
sheet = workbook.Worksheets[0]
 
# 將數(shù)字轉(zhuǎn)為文本
sheet.AllocatedRange.IgnoreErrorOptions = IgnoreErrorType.NumberAsText
 
# 自適應(yīng)列寬
sheet.AllocatedRange.AutoFitColumns()
 
# 保存為Excel文件
workbook.SaveToFile("CSV轉(zhuǎn)ToExcel.xlsx", ExcelVersion.Version2013)

以上兩段代碼展示了如何使用Python將Excel轉(zhuǎn)為CSV,以及將CSV轉(zhuǎn)為Excel。除此之外Spire.XLS for Python庫(kù)還支持轉(zhuǎn)換Excel為其他文件格式

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

相關(guān)文章

  • python制作一個(gè)簡(jiǎn)單的gui 數(shù)據(jù)庫(kù)查詢界面

    python制作一個(gè)簡(jiǎn)單的gui 數(shù)據(jù)庫(kù)查詢界面

    這篇文章主要介紹了python制作一個(gè)簡(jiǎn)單的gui 數(shù)據(jù)庫(kù)查詢界面,幫助大家更好的理解和學(xué)習(xí)python tkinter的使用,感興趣的朋友可以了解下
    2020-11-11
  • Jupyter notebook中5個(gè)有趣的魔法命令分享

    Jupyter notebook中5個(gè)有趣的魔法命令分享

    眾?所周知,Jupyter notebook是一個(gè)交互式的Python shell,也就是IPython的封裝版,非常適合用來(lái)進(jìn)行數(shù)據(jù)分析和機(jī)器學(xué)習(xí)。本文為大家整理了Jupyter notebook中5個(gè)有趣的魔法命令,感興趣的可以了解一下
    2022-07-07
  • Python基礎(chǔ)教程之控制結(jié)構(gòu)詳解

    Python基礎(chǔ)教程之控制結(jié)構(gòu)詳解

    Python中有三大控制結(jié)構(gòu),分別是順序結(jié)構(gòu)、分支結(jié)構(gòu)(選擇結(jié)構(gòu))以及循環(huán)結(jié)構(gòu),任何一個(gè)項(xiàng)目或者算法都可以使用這三種結(jié)構(gòu)來(lái)設(shè)計(jì)完成,這篇文章主要給大家介紹了關(guān)于Python基礎(chǔ)教程之控制結(jié)構(gòu)的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • PyCharm 2020.1版安裝破解注冊(cè)碼永久激活(激活到2089年)

    PyCharm 2020.1版安裝破解注冊(cè)碼永久激活(激活到2089年)

    這篇文章主要介紹了PyCharm 2020.1版安裝破解注冊(cè)碼永久激活(激活到2089年),需要的朋友可以參考下
    2020-09-09
  • python對(duì)輸出的奇數(shù)偶數(shù)排序?qū)嵗a

    python對(duì)輸出的奇數(shù)偶數(shù)排序?qū)嵗a

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python對(duì)輸出的奇數(shù)偶數(shù)排序?qū)嵗a內(nèi)容,有興趣的朋友們可以參考下。
    2020-12-12
  • 如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù)

    如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù)

    Python檢查數(shù)據(jù)中的正/負(fù)數(shù)是一種常見(jiàn)的數(shù)據(jù)處理操作,可以通過(guò)編寫代碼來(lái)實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于如何利用Python統(tǒng)計(jì)正數(shù)和負(fù)數(shù)的個(gè)數(shù)的相關(guān)資料,需要的朋友可以參考下
    2024-05-05
  • python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲

    python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單的井字棋小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • python中利用zfill方法自動(dòng)給數(shù)字前面補(bǔ)0

    python中利用zfill方法自動(dòng)給數(shù)字前面補(bǔ)0

    python中有一個(gè)zfill方法用來(lái)給字符串前面補(bǔ)0,非常不錯(cuò),下面小編給大家分享了實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2018-04-04
  • 關(guān)于Flask 上下文詳細(xì)介紹

    關(guān)于Flask 上下文詳細(xì)介紹

    這篇文章主要給大家分享了關(guān)于Flask 上下文詳細(xì)介紹,我們可以把上下文理解為當(dāng)前環(huán)境的快照,是一個(gè)用來(lái)保存狀態(tài)的對(duì)象。在代碼執(zhí)行的某個(gè)時(shí)刻,根據(jù)上下文的代碼邏輯,可以決定在當(dāng)前時(shí)刻下使用到的環(huán)境變量等。下面一起進(jìn)入文章了解詳情內(nèi)容,需要的朋友也可以參考一下
    2021-11-11
  • Python中的推導(dǎo)式使用詳解

    Python中的推導(dǎo)式使用詳解

    這篇文章主要介紹了Python中的推導(dǎo)式使用詳解,本文分別講解了列表推導(dǎo)式、字典推導(dǎo)式、集合推導(dǎo)式使用實(shí)例,需要的朋友可以參考下
    2015-06-06

最新評(píng)論