KOTA ITO

Generation

generate functionThu, 15 Dec 2022

openpyxlを使って、Excelファイルの一列目に'Japan'が含まれる行を全て抜き出す。次にそれらの行を新しいExcelファイルに格納する。

from openpyxl import load_workbook import openpyxl def filter(filename): wb = load_workbook(filename) print(wb.sheetnames) sheet = wb['Sheet1'] new_wb = openpyxl.Workbook() new_ws = new_wb.active new_ws.title = 'new' row_num = 0 for row in sheet.values: if row[0] == 'Japan': new_ws.append(row) new_wb.save('out.xlsx') filter('sample.xlsx')

Questions about programming?Chat with your personal AI assistant