python讀取xlsx檔案

2021-08-20 04:55:09 字數 1081 閱讀 1305

# encoding: utf-8

from openpyxl import load_workbook

workbook = load_workbook(u'******.xlsx') #

相對路徑,找到需要開啟的檔案位置

booksheet = workbook.active #

獲取當前活躍的

sheet,

預設是第乙個

sheet

#如果想獲取別的

sheet

頁採取下面這種方式,先獲取所有

sheet

頁名,在通過指定那一頁。

# sheets = workbook.get_sheet_names() #

從名稱獲取

sheet

# booksheet = workbook.get_sheet_by_name(sheets[0])#獲取

sheet

頁的行資料

rows = booksheet.rows#獲取

sheet

頁的列資料

columns = booksheet.columns

i = 0

# 迭代所有的行

for row in rows:

i = i + 1

line = [col.value for col in row]

cell_datetime = booksheet.cell(row=i,

column=1).value #

獲取第i行1

列的資料

cell_data = booksheet.cell(row=i,

column=2).value #

獲取第i行2l

列的資料

# 通過座標讀取值

# cell_11 = booksheet.cell('a1').value

# cell_11 = booksheet.cell(row=1, column=1).value

# print cell_11

python讀取xlsx檔案

我是在win7下讀取的。python版本是 3.5 import xlrd import re import sqlite3 def read xlsx workbook xlrd.open workbook e 20160322.xlsx booksheet workbook.sheet by n...

Python 讀取 xlsx檔案

讀取weibo.xlsx檔案 import pandas as pd df pd.read excel weibo.xlsx worksheet df.values for file in worksheet print file file 每一行 print file 0 每一行的第一列結果如下 ...

用python讀取xlsx檔案

首先安裝xlrd庫,安裝方法 pip install xlrd import xlrd 開啟excel wb xlrd.open workbook test user data.xlsx 按工作簿定位工作表 sh wb.sheet by name testuserlogin print sh.nro...