,可以通过以下步骤实现:
import openpyxl
workbook = openpyxl.load_workbook('文件路径/文件名.xlsx')
其中,'文件路径/文件名.xlsx'是Excel文件的路径和文件名。
worksheet = workbook['工作表名']
其中,'工作表名'是要操作的工作表的名称。
column_values = []
column_letter = '列字母'
for row in worksheet.iter_rows(values_only=True):
column_values.append(row[column_letter])
其中,'列字母'是要查找的列的字母表示,例如'A'、'B'、'C'等。
workbook.close()
完整代码示例:
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('文件路径/文件名.xlsx')
# 选择工作表
worksheet = workbook['工作表名']
# 定义变量用于存储特定列的值
column_values = []
# 遍历指定列的单元格,并将每个值分配给变量
column_letter = '列字母'
for row in worksheet.iter_rows(values_only=True):
column_values.append(row[column_letter])
# 关闭Excel文件
workbook.close()
# 输出结果
print(column_values)
以上代码会将特定列中的每个值分配给名为column_values
的变量,并输出结果。你可以根据实际情况修改文件路径、文件名、工作表名和列字母。
领取专属 10元无门槛券
手把手带您无忧上云