最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python使用xlrd和xlwt批量讀寫excel文件的示例代碼

 更新時間:2022年03月29日 15:39:27   作者:橙子測試筆記  
這篇文章主要介紹了Python使用xlrd和xlwt批量讀寫excel文件,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

一、使用xlrd對excel進(jìn)行數(shù)據(jù)讀取

excel表格示例:

安裝xlrd庫

pip install xlrd

導(dǎo)入xlrd庫

import xlrd

讀取excel文件,即剛剛創(chuàng)建的excel表格

# 給出excel文件絕對路徑
loc = ("path of file") 
# 打開工作表
wb = xlrd.open_workbook(loc)   
# 這里讀取的是第一個sheet   
sheet = wb.sheet_by_index(0)

打印excel表格第一行第一列

>>> print(sheet.cell_value(0, 0) )
'NAME'

看看這個數(shù)據(jù)表有幾行幾列

>>> print(sheet.nrows) # 行數(shù)   
4  
>>> print(sheet.ncols) # 列數(shù)   
3 

打印所有的列標(biāo)簽

>>> for i in range(sheet.ncols):          
        print(sheet.cell_value(0, i))  
NAME   
SEMESTER   
ROLL NO

打印所有的行標(biāo)簽

>>> for i in range(sheet.nrows):  
        print(sheet.cell_value(i, 0))  
NAME   
ALEX   
CLAY   
JUSTIN

打印第一行內(nèi)容

>>> print(sheet.row_values(1))    
['ALEX', 4.0, 2011272.0]

二、使用xlwt寫入excel

對excel進(jìn)行寫入,需要用到python的另一個第三方庫-xlwtxlwt能夠?qū)xcel文件進(jìn)行寫入和修改,你可以設(shè)定條件檢索數(shù)據(jù)并修改,很方便的重復(fù)大量工作。

安裝方法依舊是pip

pip install xlwt

導(dǎo)入xlwt

import xlwt    
from xlwt import Workbook

向excel中寫入數(shù)據(jù)看一下生成的excel吧!

# 創(chuàng)建workbook   
wb = Workbook()    
# 使用add_sheet函數(shù)創(chuàng)建新的sheet   
sheet1 = wb.add_sheet('Sheet 1')   
# 寫入數(shù)據(jù),參數(shù)分別為行、列、數(shù)據(jù) 
sheet1.write(1, 0, 'ISBT DEHRADUN')    
sheet1.write(2, 0, 'SHASTRADHARA') 
sheet1.write(3, 0, 'CLEMEN TOWN')  
sheet1.write(4, 0, 'RAJPUR ROAD')  
sheet1.write(5, 0, 'CLOCK TOWER')  
sheet1.write(0, 1, 'ISBT DEHRADUN')    
sheet1.write(0, 2, 'SHASTRADHARA') 
sheet1.write(0, 3, 'CLEMEN TOWN')  
sheet1.write(0, 4, 'RAJPUR ROAD')  
sheet1.write(0, 5, 'CLOCK TOWER')  
# 保存到excel表格   
wb.save('xlwt example.xls')

如何給excel中的單元格內(nèi)容添加格式呢?比如說我想加粗、標(biāo)紅看看結(jié)果吧!

# 先導(dǎo)入xlrt庫
import xlwt
# 創(chuàng)建workbook
workbook = xlwt.Workbook()
# 創(chuàng)建sheet
sheet = workbook.add_sheet("Sheet Name")
# 給單元格內(nèi)容添加格式:加粗、標(biāo)紅
style = xlwt.easyxf('pattern: pattern solid, fore_colour red;')
# 在單元格中寫入數(shù)據(jù)
sheet.write(0, 0, 'SAMPLE', style)
# 保存excel
workbook.save("sample.xls")

到此這篇關(guān)于Python使用xlrd和xlwt批量讀寫excel文件的文章就介紹到這了,更多相關(guān)Python讀寫excel文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python虛擬環(huán)境venv配置文件pyvenv.cfg的實現(xiàn)

    Python虛擬環(huán)境venv配置文件pyvenv.cfg的實現(xiàn)

    本文主要介紹了Python虛擬環(huán)境(venv)的配置文件pyvenv.cfg中的各個配置項及其含義,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • django 連接數(shù)據(jù)庫 sqlite的例子

    django 連接數(shù)據(jù)庫 sqlite的例子

    今天小編就為大家分享一篇django 連接數(shù)據(jù)庫 sqlite的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • python中is與雙等于號“==”的區(qū)別示例詳解

    python中is與雙等于號“==”的區(qū)別示例詳解

    Python中有很多運(yùn)算符,下面這篇文章主要給大家介紹了關(guān)于python中is與雙等于號“==”區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • 詳解Python 中的 defaultdict 數(shù)據(jù)類型

    詳解Python 中的 defaultdict 數(shù)據(jù)類型

    這篇文章主要介紹了Python 中的 defaultdict 數(shù)據(jù)類型,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • 將圖片文件嵌入到wxpython代碼中的實現(xiàn)方法

    將圖片文件嵌入到wxpython代碼中的實現(xiàn)方法

    前面一篇文章中提到的那個程序,GUI中包含了一張圖片。在編譯成exe文件發(fā)布時,無法直接生成一個單獨(dú)的exe文件。因此需要直接把圖片寫入到代碼中
    2014-08-08
  • Pyqt QImage 與 np array 轉(zhuǎn)換方法

    Pyqt QImage 與 np array 轉(zhuǎn)換方法

    今天小編就為大家分享一篇Pyqt QImage 與 np array 轉(zhuǎn)換方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 使用python-cv2實現(xiàn)視頻的分解與合成的示例代碼

    使用python-cv2實現(xiàn)視頻的分解與合成的示例代碼

    這篇文章主要介紹了使用python-cv2實現(xiàn)視頻的分解與合成的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • python 基于dlib庫的人臉檢測的實現(xiàn)

    python 基于dlib庫的人臉檢測的實現(xiàn)

    這篇文章主要介紹了python 基于dlib庫的人臉檢測的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Python中List.index()方法的使用教程

    Python中List.index()方法的使用教程

    這篇文章主要介紹了Python中List.index()方法的使用教程,是Python入門中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • Python文件操作中進(jìn)行字符串替換的方法(保存到新文件/當(dāng)前文件)

    Python文件操作中進(jìn)行字符串替換的方法(保存到新文件/當(dāng)前文件)

    這篇文章主要介紹了Python文件操作中進(jìn)行字符串替換的方法(保存到新文件/當(dāng)前文件) ,本文給大家介紹兩種方法,每種方法給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06

最新評論

施甸县| 垫江县| 东乡族自治县| 体育| 阳谷县| 永丰县| 灵山县| 盐津县| 香港| 米泉市| 长治市| 固安县| 赞皇县| 琼中| 临洮县| 个旧市| 来宾市| 名山县| 临朐县| 辽宁省| 灌南县| 平潭县| 昌平区| 镇远县| 商丘市| 苍溪县| 瑞昌市| 财经| 仪陇县| 金门县| 深水埗区| 文化| 涿鹿县| 自贡市| 集安市| 江陵县| 井冈山市| 霍林郭勒市| 苍梧县| 广平县| 高邑县|