亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python3結合openpyxl庫實現excel操作的實例代碼

2020-02-15 22:56:19
字體:
來源:轉載
供稿:網友

一.相關說明:

1、openpyxl(可讀寫excel表)專門處理Excel2007及以上版本產生的xlsx文件;2007一下的版本為xls結尾的文件,需要使用 xlrd和xlwt庫進行操作
2、excel表的文字編碼如果是“gb2312” 讀取后就會顯示亂碼,請先轉成Unicode

3、workbook: 工作簿,一個excel文件包含多個sheet。

4、sheet:工作表,一個workbook有多個,表名識別,如“sheet1”,“sheet2”等。

5、cell: 單元格,存儲數據對象

二.openpyxl的使用方法

1. 新建

import openpyxl# 新建一個空excel,表名為sheet,文件名為testwb = openpyxl.Workbook() # 創建新的excel文件,一個工作簿(workbook)在創建的時候同時至少也新建了一張工作表(worksheet)wb.save('test.xlsx')

2.表操作

注:從此操作往后都使用如下的測試數據

import openpyxlimport openpyxl.styles# 打開已有的excelwb = openpyxl.load_workbook("test.xlsx")# ------------------ 表操作 ------------------# 新建sheet表wb.create_sheet(index=2, title="sheet3") # 可通過index控制創建的表的位置# 獲取所有表名sheet_names = wb.sheetnames # 得到工作簿的所有工作表名 結果: ['Sheet1', 'Sheet2', 'Sheet3']# 根據表名刪除sheet表wb.remove(wb[sheet_names[2]]) # 刪除上一步建的第3個工作表# 根據表名打開sheet表sheet1 = wb[sheet_names[0]] # 打開第一個 sheet 工作表

3.讀取數據

# ------------------ 讀取數據 ------------------# 獲取單元格數據sheet1_max_colum = sheet1.max_column # 獲取最大列數 結果:3# ws = wb.active # 獲取當前活動的sheet頁sheet1_max_row = sheet1.max_row # 獲取最大行數 結果:10A1_value = sheet1['A1'].value # 獲取單元格A1值 結果:a1A1_column = sheet1['A1'].column # 獲取單元格A1列值 結果: AA1_row = sheet1['A1'].row  # 獲取單元格A1行號 結果: 1A1 = sheet1.cell(row=1, column=1).value # 獲取第一行第一列的單元格值 結果:a1# 獲取C列的所有數據list_sheet1_column_C = []for i in sheet1["C"]:  list_sheet1_column_C.append(i.value)# 獲取第1行的所有數據list_sheet1_row_1 = []for i in sheet1[1]:  list_sheet1_row_1.append(i.value)# 讀取所有數據list_sheet1_all = []for row in sheet1.rows:  for cell in row:    list_sheet1_all.append(cell.value) # 按行循環獲取所有的值,保存在 list_sheet1_all 列表中

4.寫入數據

# ------------------ 寫入數據 ------------------sheet1.cell(row=1, column=2, value="B1") # 修改第一行第二列的單元格的值為B1sheet1["A1"] = "A1" # 直接修改A1單元格的值為A1sheet1["B11"] = "B11" # 新增B11單元格的值為B11sheet1.title = "test_sheet" # 修改sheet1的表名為test_sheet

5.表格樣式調整

# ------------------ 表格樣式調整 ------------------# 表格樣式支持:字體、顏色、模式、邊框、數字格式等# A1單元格 等線24號加粗斜體,字體顏色淺藍色sheet1["B11"].font = openpyxl.styles.Font(name="宋體", size=24, italic=True, color="00CCFF", bold=True)# B1單元格 水平上下居中sheet1["B11"].alignment = openpyxl.styles.Alignment(horizontal="center", vertical="center")# 第一行高度設置為30sheet1.row_dimensions[1].height = 30# C列的寬度設置為35sheet1.column_dimensions["C"].width = 35            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品国产区一区二区三区在线观看| 懂色av中文一区二区三区天美| 丝袜亚洲欧美日韩综合| 欧美成人全部免费| 欧美激情免费在线| 91精品国产91久久久久久吃药| 97久久久免费福利网址| 国产成人综合久久| 成人免费网站在线观看| 精品国产户外野外| 91九色国产在线| 成人免费高清完整版在线观看| 日韩美女在线观看一区| 国产91色在线|| 国产精品狠色婷| 国产精品自产拍在线观看中文| 中文字幕视频在线免费欧美日韩综合在线看| 美乳少妇欧美精品| 国产精品电影在线观看| 国产成人免费av电影| 欧美日韩成人免费| 国内精品久久久久影院 日本资源| 日韩精品视频中文在线观看| 日韩精品久久久久| 亚洲人成77777在线观看网| 国产精品白嫩初高中害羞小美女| 国产精品成人一区二区三区吃奶| 亚洲性日韩精品一区二区| 日韩人体视频一二区| 国a精品视频大全| 亚州成人av在线| 社区色欧美激情 | 亚洲专区国产精品| 一区二区欧美久久| 两个人的视频www国产精品| 日韩精品在线观看视频| 欧美日韩国产va另类| 欧美第一淫aaasss性| 日本午夜在线亚洲.国产| 91精品国产成人www| 成人福利视频网| 欧美激情奇米色| 人人澡人人澡人人看欧美| 亚洲网站在线观看| 亚洲最大激情中文字幕| 亚洲精品福利免费在线观看| www国产91| 91久久久亚洲精品| 久久久av亚洲男天堂| 亚洲国产精品字幕| 亚洲资源在线看| 国产精品日韩在线播放| 91精品视频在线| 亚洲欧美日韩第一区| 日韩风俗一区 二区| 黄网动漫久久久| 日韩在线视频观看正片免费网站| 91精品成人久久| 色一区av在线| 中文字幕欧美日韩| 日韩国产精品视频| 91九色蝌蚪国产| 久久国产精品影视| 黄色一区二区三区| 国产亚洲成精品久久| 亚洲热线99精品视频| 91在线色戒在线| www日韩中文字幕在线看| 日韩在线免费高清视频| 亚洲美女性视频| 亚洲高清久久网| 久久五月天综合| 精品一区二区电影| 国产亚洲人成a一在线v站| 播播国产欧美激情| 欧美性做爰毛片| 国产精品电影久久久久电影网| 久久综合五月天| 国产精品视频播放| 国产精品久久久久久久久久久久久| 久久久久久91香蕉国产| 69影院欧美专区视频| 成人深夜直播免费观看| yw.139尤物在线精品视频| 久久久久亚洲精品成人网小说| 欧美国产视频日韩| 日韩av男人的天堂| 欧美性猛交xxxxx水多| 亚洲综合成人婷婷小说| 成人国产精品一区| 91久久久国产精品| 日韩欧美国产一区二区| 久久成人国产精品| 久久天堂电影网| 91精品国产高清自在线看超| 亚洲一级免费视频| 亚洲精品www久久久| 欧美日韩中文字幕日韩欧美| 亚洲国产中文字幕在线观看| 亚洲国产成人精品久久久国产成人一区| 九九九久久国产免费| 欧洲一区二区视频| 91福利视频网| 色无极亚洲影院| 亚洲欧美日本精品| 欧美激情中文网| 亚洲欧美第一页| 日韩中文理论片| 欧洲精品久久久| 亚洲一级黄色av| 亚洲香蕉伊综合在人在线视看| 精品久久久久久久久久ntr影视| 亚洲区一区二区| 青青草一区二区| 午夜精品久久久久久99热软件| 97在线精品国自产拍中文| 欧美电影免费观看高清完整| 91夜夜未满十八勿入爽爽影院| 欧美日韩在线视频一区| 日韩av中文字幕在线播放| 欧美日韩国产精品一区二区不卡中文| 日本不卡视频在线播放| 九九热这里只有精品6| 亚洲第一区中文字幕| 91极品视频在线| 久久久久北条麻妃免费看| 国产成人午夜视频网址| 久久国产精品影片| 国产精品爱啪在线线免费观看| 国产日韩在线亚洲字幕中文| 神马久久桃色视频| 欧美老女人bb| 国产精品视频自拍| 精品久久久久久久久久ntr影视| 久久国产精品久久久| 亚洲欧美精品一区| 永久免费毛片在线播放不卡| 2019中文在线观看| 欧美电影在线免费观看网站| 日韩电视剧在线观看免费网站| 亚洲精品之草原avav久久| 亚洲欧美综合区自拍另类| 亚洲欧美激情另类校园| 国内精品在线一区| 欧美性色xo影院| 亚洲精品日韩久久久| 欧美精品少妇videofree| 成人激情免费在线| 日韩欧美在线视频日韩欧美在线视频| 欧美福利在线观看| 国产精品中文字幕在线| 精品久久香蕉国产线看观看gif| 在线成人一区二区| 亚洲欧洲日产国码av系列天堂| 中文日韩电影网站| 亚洲欧美综合区自拍另类| 色婷婷综合久久久久| 亚洲热线99精品视频| 97国产在线视频| 亚洲欧美在线x视频| 亚洲精品电影在线观看| 大伊人狠狠躁夜夜躁av一区| 国产精品丝袜久久久久久高清| 2019中文字幕全在线观看|