Python是一种非常强大的语言,它可以用来读取XLSX文件。XLSX文件是一种常见的电子表格文件格式,它是Microsoft Excel的新版本,可以使用Open XML格式存储数据。
使用Python读取XLSX文件的实现方法
要使用Python读取XLSX文件,需要安装第三方库,如openpyxl。安装完成后,使用以下代码即可读取XLSX文件:
import openpyxl # 打开XLSX文件 wb = openpyxl.load_workbook("file.xlsx") # 获取所有工作表 sheets = wb.sheetnames # 获取指定工作表 sheet = wb[sheets[0]] # 读取所有数据 data = sheet.values # 遍历每一行 for row in data: # 遍历每一列 for value in row: print(value)
上面的代码导入openpyxl库,使用load_workbook()函数打开XLSX文件,获取所有工作表的名称,获取指定工作表,使用values属性获取所有数据,遍历每一行,遍历每一列,输出每个单元格的值。
示例代码
下面是一个简单的示例代码,它可以读取XLSX文件,并将数据存储在字典中:
import openpyxl # 打开XLSX文件 wb = openpyxl.load_workbook("file.xlsx") # 获取指定工作表 sheet = wb["Sheet1"] # 定义字典 data = {} # 遍历每一行 for row in sheet.rows: # 获取第一列的值 key = row[0].value # 获取第二列的值 value = row[1].value # 将值存储在字典中 data[key] = value # 输出字典 print(data)
上面的代码读取XLSX文件,定义一个字典,遍历每一行,获取第一列和第二列的值,将值存储在字典中,输出字典。
以上就是,Python可以轻松读取XLSX文件,只需要安装第三方库,使用简单的代码即可实现。