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

歡迎訪問 生活随笔!

生活随笔

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

python

python compare excel_python简单操作excle的方法

發布時間:2023/12/20 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python compare excel_python简单操作excle的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python操作Excle文件:使用xlwt庫將數據寫入Excel表格,使用xlrd 庫從Excel讀取數據。

從excle讀取數據存入數據庫

1、導入模塊:

import xlrd

2、打開excle文件:

data = xlrd.open_workbook('excel.xls')

3、獲取表、行/列值、行/列數、單元值

獲取一個工作表:

table = data.sheets()[0] # 通過索引順序獲取

table = data.sheet_by_index(0) # 通過索引順序獲取

table = data.sheet_by_name(u'Sheet1') # 通過名稱獲取

獲取整行/列的值,返回一個list,i表示行數和列數:

table.row_values(i)

table.col_values(i)

獲取總行/列數:

row_num = table.nrows

col_num = table.ncols

獲取單元格:

cell_value = table.cell(0,0).value

4、插入數據庫:獲取到一行的值后插入,循環每一行

row = table.nrows

print(row)

for i in range(1, row):

row_values = table.row_values(i)

ins_sql = “insert into xxx(xx,xx,xx,xx) value(xx,xx,xx,xx)”

cursor.execute(ins_sql)

db.commit()

從數據庫讀取數據存入excle

1、導入模塊:

Import xlwt

2、創建excle:

book = xlwt.Workbook(encoding='utf-8', style_compression=0)

--------------------------------------

Workbook類初始化時有encoding和style_compression參數

encoding:設置字符編碼,一般要這樣設置:w = Workbook(encoding='utf-8'),就可以在excel中輸出中文了。

默認是ascii。當然要記得在文件頭部添加:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

style_compression:表示是否壓縮,不常用。

---------------------------------------

3、創建一張表,其實就是創建了一個sheet表:

sheet = book.add_sheet('test', cell_overwrite_ok=True)

---------------------------------------

其中的test是這張表的名字,cell_overwrite_ok,表示是否可以覆蓋單元格,其實是Worksheet實例化的一個參數,默認值是False

---------------------------------------

4、讀數據庫往表中寫內容,i,j表示行列,value表示單元格的值:

worksheet.write(row,col,value)

for i in range(1, len(reaults)):

for j in range(0, len(reaults[0])):

value = reaults[i][j]

sheet.write(i, j, value)

5、以上操作保存到指定的Excel文件中:

book.save(r'C:\Users\lenovon\Desktop\a2.xls')

總結

以上所述是小編給大家介紹的python簡單操作excle的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

總結

以上是生活随笔為你收集整理的python compare excel_python简单操作excle的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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