Python創(chuàng)建Excel表和讀取Excel表的基本操作
下載openpyxl第三方庫
win+r打開命令行輸入cmd
這個如果不行可以試試其他方法,在運(yùn)行Python代碼的軟件里也有直接下載的地方,可以上網(wǎng)搜索
創(chuàng)建Excel表
示例代碼:最后要記得保存,可以加一句提示語句。
import openpyxl lst=[100,111,121,145] lst2=["王曉霞","李簡易","陳汽車","任取余"] # lst.extend(lst2) lst3=[] #要對數(shù)據(jù)進(jìn)行打包才可以輸出 for a,b in zip(lst,lst2): lst3.append([a,b]) work=openpyxl.Workbook()#創(chuàng)建工作簿 #創(chuàng)建表格并命名 sheet=work.create_sheet("數(shù)據(jù)") #將數(shù)據(jù)寫入 for item in lst3: sheet.append(item) work.save("數(shù)據(jù).xlsx")#保存 print("創(chuàng)建完成")
運(yùn)行結(jié)果:
在目錄會出現(xiàn)這個表格
點(diǎn)擊后進(jìn)入Excel,記得要選中創(chuàng)建的表格,一般第一個是空的
Excel表格的讀取
示例代碼:
import openpyxl #打開工作簿 workbook=openpyxl.load_workbook("數(shù)據(jù).xlsx") #選擇要操作的工作表 sheet=workbook['數(shù)據(jù)'] #表格為二維列表,先遍歷行,后遍歷為列 lst=[] for row in sheet.rows: sublst=[]#存儲單元格數(shù)據(jù) for cell in row:#cell指單元格 sublst.append(cell.value) lst.append(sublst) for item in lst: print(item)
代碼結(jié)果:
[100, '王曉霞']
[111, '李簡易']
[121, '陳汽車']
[145, '任取余']
這里是先創(chuàng)建后讀取,也可以直接找個Excel表試試,保存到該文件夾,方便選中及查看
以上就是Python創(chuàng)建Excel表和讀取Excel表的基本操作的詳細(xì)內(nèi)容,更多關(guān)于Python創(chuàng)建和讀取Excel表的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xiàn)
這篇文章主要介紹了PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03基于python+pandoc實(shí)現(xiàn)html批量轉(zhuǎn)word
pandoc是一個強(qiáng)大的文檔格式轉(zhuǎn)換工具,支持豐富的格式轉(zhuǎn)換,并盡可能的保留原來的排版,號稱文檔格式轉(zhuǎn)換的瑞士軍刀,本文將給大家介紹一下使用python搭配pandoc實(shí)現(xiàn)html批量轉(zhuǎn)word,感興趣的朋友可以參考閱讀下2023-09-09Python中函數(shù)調(diào)用9大方法小結(jié)
在Python中,函數(shù)是一種非常重要的編程概念,它們使得代碼模塊化、可重用,并且能夠提高代碼的可讀性,本文將深入探討Python函數(shù)調(diào)用的9種方法,需要的可以參考下2024-01-01對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解
今天小編就為大家分享一篇對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01scratch3.0二次開發(fā)之用blocks生成python代碼
python是blockl.generator的一個實(shí)例,會調(diào)用generator里的方法,這篇文章主要介紹了scratch3.0二次開發(fā)之用blocks生成python代碼,需要的朋友可以參考下2021-08-08python利用re,bs4,requests模塊獲取股票數(shù)據(jù)
這篇文章主要介紹了python利用re,bs4,requests模塊獲取股票數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-07-07