Python 使用openpyxl:Pandas在不覆盖的情况下更新excel工作表

Python 使用openpyxl:Pandas在不覆盖的情况下更新excel工作表,python,pandas,Python,Pandas,我试图在不覆盖完整数据的情况下更新工作表,但我的代码正在创建一个新的工作表 import csv import openpyxl import pandas as pd from openpyxl import load_workbook df1 = pd.read_csv(r'C:\Users\name\Desktop\Data_Sj.csv') ddf = df1[ (df1['Sports'] == 'Football') ] print(ddf) write

我试图在不覆盖完整数据的情况下更新工作表,但我的代码正在创建一个新的工作表

import csv
import openpyxl
import pandas as pd
from openpyxl import load_workbook

df1 = pd.read_csv(r'C:\Users\name\Desktop\Data_Sj.csv')
ddf = df1[
    (df1['Sports'] == 'Football')
         ]
print(ddf)

writer = pd.ExcelWriter(r'C:\Users\name\Desktop\check\Checklist1.xlsx', engine= 'openpyxl')

book = load_workbook(r'C:\Users\name\Desktop\check\Checklist1.xlsx')

writer.book = book
ddf.to_excel(r'C:\Users\name\Desktop\check\Checklist1.xlsx')

writer.save()

你能分享你的代码吗?我刚才在上面加了