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

Python讀寫/追加excel文件Demo分享

 更新時(shí)間:2018年05月03日 16:23:25   作者:yeatcsdn  
今天小編就為大家分享一篇Python讀寫/追加excel文件Demo,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

三個(gè)工具包

python操作excel的三個(gè)工具包如下,注意,只能操作.xls,不能操作.xlsx。

• xlrd: 對(duì)excel進(jìn)行讀相關(guān)操作

• xlwt: 對(duì)excel進(jìn)行寫相關(guān)操作

• xlutils: 對(duì)excel讀寫操作的整合

這三個(gè)工具包都可以直接使用pip進(jìn)行下載:

sudo pip install xlrd
sudo pip install xlwt
sudo pip install xlutils1

xlwt的缺陷

xlwt只能創(chuàng)建一個(gè)全新的excel文件,然后對(duì)這個(gè)文件進(jìn)行寫入內(nèi)容以及保存。但是大多數(shù)情況下我們希望的是讀入一個(gè)excel文件,然后進(jìn)行修改或追加,這個(gè)時(shí)候就需要xlutils了。

xlutils的簡單使用

下面的demo是給一個(gè)excel文件追加內(nèi)容:

#coding:utf-8

from xlrd import open_workbook
from xlutils.copy import copy


rexcel = open_workbook("collection.xls") # 用wlrd提供的方法讀取一個(gè)excel文件
rows = rexcel.sheets()[0].nrows # 用wlrd提供的方法獲得現(xiàn)在已有的行數(shù)
excel = copy(rexcel) # 用xlutils提供的copy方法將xlrd的對(duì)象轉(zhuǎn)化為xlwt的對(duì)象
table = excel.get_sheet(0) # 用xlwt對(duì)象的方法獲得要操作的sheet
values = ["1", "2", "3"]
row = rows
for value in values:
  table.write(row, 0, value) # xlwt對(duì)象的寫方法,參數(shù)分別是行、列、值
  table.write(row, 1, "haha")
  table.write(row, 2, "lala")
  row += 1
excel.save("collection.xls") # xlwt對(duì)象的保存方法,這時(shí)便覆蓋掉了原來的excel

相關(guān)文檔

•xlrd:http://xlrd.readthedocs.io/en/latest/

•xlwt:http://xlwt.readthedocs.io/en/latest/

•xlutils:http://xlutils.readthedocs.io/en/latest/index.html

以上這篇Python讀寫/追加excel文件Demo分享就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django model class Meta原理解析

    Django model class Meta原理解析

    這篇文章主要介紹了Django model class Meta原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python編程中被忽視的核心技巧總結(jié)

    Python編程中被忽視的核心技巧總結(jié)

    這篇文章主要介紹了一些在?Python?編程中可能被忽視的核心功能,包括默認(rèn)參數(shù)、海象運(yùn)算符、*args?和?**kwargs?的使用等,需要的可參考下
    2023-08-08
  • python腳本使用阿里云slb對(duì)惡意攻擊進(jìn)行封堵的實(shí)現(xiàn)

    python腳本使用阿里云slb對(duì)惡意攻擊進(jìn)行封堵的實(shí)現(xiàn)

    這篇文章主要介紹了python腳本使用阿里云slb對(duì)惡意攻擊進(jìn)行封堵的實(shí)現(xiàn),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • pycharm不以pytest方式運(yùn)行,想要切換回普通模式運(yùn)行的操作

    pycharm不以pytest方式運(yùn)行,想要切換回普通模式運(yùn)行的操作

    這篇文章主要介紹了pycharm不以pytest方式運(yùn)行,想要切換回普通模式運(yùn)行的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 利用Python實(shí)現(xiàn)網(wǎng)站自動(dòng)簽到

    利用Python實(shí)現(xiàn)網(wǎng)站自動(dòng)簽到

    小五收藏了一些論壇網(wǎng)站,經(jīng)常需要自己登錄簽到,以此來獲得積分金幣等等。但天天手動(dòng)太容易忘了這件事啦。畢竟我們都會(huì)用python了,那就可以使用Selenium操作,接下來就和大家講講如何利用Python實(shí)現(xiàn)網(wǎng)站自動(dòng)簽到
    2022-08-08
  • Python圖像處理之圖像的讀取、顯示與保存操作【測試可用】

    Python圖像處理之圖像的讀取、顯示與保存操作【測試可用】

    這篇文章主要介紹了Python圖像處理之圖像的讀取、顯示與保存操作,結(jié)合實(shí)例形式分析了Python使用PIL模塊、scipy和matplotlib模塊進(jìn)行圖像讀寫、顯示等相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • Django migrate報(bào)錯(cuò)的解決方案

    Django migrate報(bào)錯(cuò)的解決方案

    在講解如何解決migrate報(bào)錯(cuò)原因前,我們先要了解migrate做了什么事情,本文就詳細(xì)的介紹migrate使用以及出現(xiàn)問題的解決,感興趣的可以了解一下
    2021-05-05
  • python提取word文件中的所有圖片

    python提取word文件中的所有圖片

    辦公中,偶爾會(huì)碰到一種情況,需要提取word文檔中的圖片,決定寫這樣一款工具自動(dòng)提取圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Python批量添加圖片水印的實(shí)現(xiàn)

    Python批量添加圖片水印的實(shí)現(xiàn)

    水印在很多時(shí)候都會(huì)使用的到,本文主要介紹了Python批量添加圖片水印的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Python批量處理工作簿和工作表的實(shí)現(xiàn)示例

    Python批量處理工作簿和工作表的實(shí)現(xiàn)示例

    本文主要介紹了使用Python批量處理工作簿和工作表,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評(píng)論

丰顺县| 简阳市| 兴安盟| 得荣县| 晋宁县| 平江县| 富锦市| 乡宁县| 贵溪市| 海晏县| 梧州市| 渑池县| 西畴县| 奉新县| 资源县| 西安市| 大厂| 和静县| 平原县| 庆城县| 崇左市| 宁晋县| 囊谦县| 喀喇| 泸州市| 仁化县| 凤山县| 革吉县| 昆山市| 夏河县| 阳东县| 调兵山市| 南丹县| 大连市| 福泉市| 盐城市| 廊坊市| 于田县| 鄱阳县| 腾冲县| 砀山县|