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

Python中使用第三方庫(kù)xlutils來(lái)追加寫入Excel文件示例

 更新時(shí)間:2015年04月05日 10:04:49   投稿:junjie  
這篇文章主要介紹了Python中使用第三方庫(kù)xlutils來(lái)追加寫入Excel文件示例,本文直接給出追加寫入示例和追加效果,需要的朋友可以參考下

目前還沒(méi)有更好的方法來(lái)追寫Excel,lorinnn在網(wǎng)上搜索到以及之后用到的方法就是使用第三方庫(kù)xlutils來(lái)實(shí)現(xiàn)了這個(gè)功能,主體思想就是先復(fù)制一份Sheet然后再次基礎(chǔ)上追加并保存到一份新的Excel文檔中去。

使用xlutils

代碼實(shí)現(xiàn)如下:

# -*- coding: utf-8 -*- 
''' 
Created on 2012-12-17 
 
@author: walfred 
@module: XLRDPkg.write_append 
@description: 
'''  
import os 
from xlutils.copy import copy 
import xlrd as ExcelRead 
 
def write_append(file_name): 
  values = ["Ann", "woman", 22, "UK"] 
 
  r_xls = ExcelRead.open_workbook(file_name) 
  r_sheet = r_xls.sheet_by_index(0) 
  rows = r_sheet.nrows 
  w_xls = copy(r_xls) 
  sheet_write = w_xls.get_sheet(0) 
 
  for i in range(0, len(values)): 
    sheet_write.write(rows, i, values[i]) 
 
  w_xls.save(file_name + '.out' + os.path.splitext(file_name)[-1]); 
 
if __name__ == "__main__": 
  write_append("./test_append.xls")

追寫前

name sex  age country
jim  man  19 USA
hmm  woman 24 CHN
lilei man  24 CHN

追寫后

name  sex  age country
jim  man  19 USA
hmm  woman 24 CHN
lilei man  24 CHN
Ann  woman 22 UK

相關(guān)文章

  • pandas刪除部分?jǐn)?shù)據(jù)后重新生成索引的實(shí)現(xiàn)

    pandas刪除部分?jǐn)?shù)據(jù)后重新生成索引的實(shí)現(xiàn)

    這篇文章主要介紹了pandas刪除部分?jǐn)?shù)據(jù)后重新生成索引的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • python獲取當(dāng)前文件路徑以及父文件路徑的方法

    python獲取當(dāng)前文件路徑以及父文件路徑的方法

    今天小編就為大家分享一篇python獲取當(dāng)前文件路徑以及父文件路徑的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • Python網(wǎng)絡(luò)爬蟲項(xiàng)目:內(nèi)容提取器的定義

    Python網(wǎng)絡(luò)爬蟲項(xiàng)目:內(nèi)容提取器的定義

    本篇文章主要介紹了Python網(wǎng)絡(luò)爬蟲項(xiàng)目,這能有效的節(jié)省程序員的時(shí)間,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2016-10-10
  • Python如何使用PIL Image制作GIF圖片

    Python如何使用PIL Image制作GIF圖片

    這篇文章主要介紹了Python如何使用PIL Image制作GIF圖片,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • pandas.DataFrame的for循環(huán)迭代的實(shí)現(xiàn)

    pandas.DataFrame的for循環(huán)迭代的實(shí)現(xiàn)

    本文主要介紹了pandas.DataFrame的for循環(huán)迭代的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • 利用python進(jìn)行數(shù)據(jù)加載

    利用python進(jìn)行數(shù)據(jù)加載

    今天給大家?guī)?lái)的是關(guān)于Python的相關(guān)知識(shí),文章圍繞著python數(shù)據(jù)加載展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06
  • python構(gòu)造icmp echo請(qǐng)求和實(shí)現(xiàn)網(wǎng)絡(luò)探測(cè)器功能代碼分享

    python構(gòu)造icmp echo請(qǐng)求和實(shí)現(xiàn)網(wǎng)絡(luò)探測(cè)器功能代碼分享

    本文分享了二個(gè)python示例,python構(gòu)造icmp echo請(qǐng)求、實(shí)現(xiàn)網(wǎng)絡(luò)探測(cè)器功能代碼,類似nmap功能
    2014-01-01
  • python中dlib庫(kù)的詳細(xì)安裝方法

    python中dlib庫(kù)的詳細(xì)安裝方法

    這篇文章主要介紹了python之dlib庫(kù)的詳細(xì)安裝方法,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python 字符串定義

    Python 字符串定義

    字符串是程序中最常見(jiàn)的數(shù)據(jù)類型。在Python中,可以使用三種方式定義字符串。單引號(hào)、雙引號(hào)和三引號(hào)。
    2009-09-09
  • 使用PyInstaller?打包配置文件

    使用PyInstaller?打包配置文件

    這篇文章主要介紹了使用PyInstaller?打包配置文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02

最新評(píng)論