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

Python創(chuàng)建Excel表和讀取Excel表的基本操作

 更新時間:2024年07月19日 12:01:02   作者:愛莉希雅&&&  
這篇文章主要介紹了Python創(chuàng)建Excel表和讀取Excel表的基本操作,文中通過代碼示例和圖文結(jié)合的方式講解的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下

下載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)文章

  • 解決pyttsx3無法封裝的問題

    解決pyttsx3無法封裝的問題

    今天小編就為大家分享一篇解決pyttsx3無法封裝的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python日志極簡配置示例

    Python日志極簡配置示例

    這篇文章主要為大家介紹了Python日志極簡配置示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • PyQt5設(shè)置登錄界面及界面美化的實(shí)現(xià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

    基于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-09
  • 詳解Python函數(shù)式編程之裝飾器

    詳解Python函數(shù)式編程之裝飾器

    這篇文章主要為大家詳細(xì)介紹了Python函數(shù)式編程之裝飾器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Python中函數(shù)調(diào)用9大方法小結(jié)

    Python中函數(shù)調(diào)用9大方法小結(jié)

    在Python中,函數(shù)是一種非常重要的編程概念,它們使得代碼模塊化、可重用,并且能夠提高代碼的可讀性,本文將深入探討Python函數(shù)調(diào)用的9種方法,需要的可以參考下
    2024-01-01
  • Python正則表達(dá)式知識匯總

    Python正則表達(dá)式知識匯總

    本文介紹了Python正則表達(dá)式的相關(guān)基礎(chǔ)知識,本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則表達(dá)式,這些主題請查看其他教程。
    2017-09-09
  • 對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解

    對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解

    今天小編就為大家分享一篇對DataFrame數(shù)據(jù)中的重復(fù)行,利用groupby累加合并的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • scratch3.0二次開發(fā)之用blocks生成python代碼

    scratch3.0二次開發(fā)之用blocks生成python代碼

    python是blockl.generator的一個實(shí)例,會調(diào)用generator里的方法,這篇文章主要介紹了scratch3.0二次開發(fā)之用blocks生成python代碼,需要的朋友可以參考下
    2021-08-08
  • python利用re,bs4,requests模塊獲取股票數(shù)據(jù)

    python利用re,bs4,requests模塊獲取股票數(shù)據(jù)

    這篇文章主要介紹了python利用re,bs4,requests模塊獲取股票數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07

最新評論