python中xlutils庫(kù)用法淺析
不少小伙伴認(rèn)為,直接去操作excel,比我們利用各種代碼數(shù)據(jù)去處理,直接又簡(jiǎn)單,不那么花里胡哨,但是在代碼上,處理數(shù)據(jù),直接的軟件操作是行不通的,需要我們?nèi)ダ么a去處理,其實(shí)解決麻煩的辦法非常簡(jiǎn)單,只需要我們調(diào)用專業(yè)的處理數(shù)據(jù)的模塊,就可以輕松處理了,比如excel處理中的xlutils庫(kù),下面詳細(xì)為大家介紹使用。
簡(jiǎn)單介紹:
最常見的使用在excel中的復(fù)制。
安裝方式:
pip install xlutils
注意點(diǎn):
雖然可以進(jìn)行excel的復(fù)制。但是只能提供寫操作,不能夠復(fù)制格式。
使用實(shí)例:
from xlutils.copy import copy
import xlrd
workBook = xlrd.open_workbook('test.xlsx')
new_workBook = copy(workBook)
Python中xlutils解析
1、導(dǎo)入模塊
import xlrd import xlutils.copy
2、打開模塊表
book = xlrd.open_workbook('test.xls', formatting_info=True)
3、復(fù)制模塊表
wtbook = xlutils.copy.copy(book) wtsheet = wtbook.get_sheet(0)
4、寫入模塊表
wtsheet.write(0, 0, 'Ok, changed!')
5、保存模塊表
wtbook.save('test.xls')
#調(diào)用xlrd.open_workbook()時(shí),如果不指定formatting_info=True,那么修改后整個(gè)文檔的樣式會(huì)丟失。對(duì)一個(gè)單元格進(jìn)行write操作時(shí),如果不指定樣式,也會(huì)將原來(lái)的樣式丟失。
注意調(diào)用copy()的方法。也可以通過聲明from xlutils.copy import copy來(lái)直接調(diào)用copy()。
到此這篇關(guān)于python中xlutils庫(kù)用法淺析的文章就介紹到這了,更多相關(guān)python中xlutils庫(kù)是什么內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python根據(jù)距離和時(shí)長(zhǎng)計(jì)算配速示例
這篇文章主要介紹了python根據(jù)距離和時(shí)長(zhǎng)計(jì)算配速示例,需要的朋友可以參考下2014-02-02
Windows 下更改 jupyterlab 默認(rèn)啟動(dòng)位置的教程詳解
這篇文章主要介紹了Windows 下更改 jupyterlab 默認(rèn)啟動(dòng)位置,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05
通過Python編寫一個(gè)簡(jiǎn)單登錄功能過程解析
這篇文章主要介紹了通過Python編寫一個(gè)簡(jiǎn)單登錄功能過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-09-09
Python實(shí)現(xiàn)在Excel中繪制可視化大屏的方法詳解
今天小編來(lái)給大家分享如何在Excel文檔當(dāng)中來(lái)繪制可視化圖表,并且制作一個(gè)可視化大屏。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-01-01
使用Python和OpenCV實(shí)現(xiàn)動(dòng)態(tài)背景的畫中畫效果
這篇文章將通過一個(gè)詳細(xì)的Python腳本,使用OpenCV庫(kù)來(lái)為視頻添加動(dòng)態(tài)背景,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-11-11
Python mplfinance庫(kù)繪制金融圖表實(shí)現(xiàn)數(shù)據(jù)可視化實(shí)例探究
mplfinance(Matplotlib Finance),它是基于Matplotlib的庫(kù),專門用于創(chuàng)建金融圖表和交互式金融數(shù)據(jù)可視化,本文將深入介紹?mplfinance,包括其基本概念、功能特性以及如何使用示例代碼創(chuàng)建各種金融圖表2024-01-01

