日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python xlwt写入已有表_Python中,添加写入数据到已经存在的Excel文件

發布時間:2023/12/1 python 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python xlwt写入已有表_Python中,添加写入数据到已经存在的Excel文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.安裝xlrd、xlwt、xlutils

https://pypi.org/project/xlutils/

pip安裝:

cmd下輸入:

pip install xlrd #讀取excle

pip install xlwt #寫入excle

pip install xlutils #操作 Excel 文件的實用工具,如復制、分割、篩選等

2.代碼主要部分實現

import xlrd

import xlwt

from xlutils.copy import copy

dir = os.path.abspath('.').split('src')[0]

'''主要邏輯實現'''

oldWb = xlrd.open_workbook(dir+"/data/考勤系統/考勤系統.xlsx");#先打開已存在的表

newWb = copy(oldWb)#復制

newWs = newWb.get_sheet(2);#取sheet表

newWs.write(2, 4, "pass");#寫入 2行4列寫入pass

newWb.save(dir+"/result/考勤系統.xls"); #保存至result路徑

3.加入寫入樣式

#創建一個樣式----------------------------

style = XFStyle()

pattern = Pattern()

pattern.pattern = Pattern.SOLID_PATTERN

pattern.pattern_fore_colour = Style.colour_map['red'] #設置單元格背景色為黃色

style.pattern = pattern

#-----------------------------------------

部分代碼:

xpath="html/body/div[1]/div/div/div/div[2]/h4"

if self.isElementExist(xpath):

text1 = self.driver.find_element_by_xpath(xpath).text

if text1 == except1:

newWs.write(rows, 5, "pass");

else:

newWs.write(rows, 5, "fail",style = style); ###樣式引用

else:

logger.error("沒找到元素" )

結果顯示:

總結

以上是生活随笔為你收集整理的python xlwt写入已有表_Python中,添加写入数据到已经存在的Excel文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。