I'd like to make several sheets with pandas.
This is my test code
import pandas as pd
number = [1, 2, 3, 4, 5]
name = ['john', 'james', 'ken', 'jiny']
df = pd.DataFrame(number, columns=['number'])
writer = pd.ExcelWriter('test.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='test1_sheet')
writer.save()
output
I currently has created with a single test sheet name ("test1_sheet"). Additionally, I would like to add "test2_sheet" with "name" data list to the same Excel file (test.xlsx). For example,
df = pd.DataFrame(name, columns=['name'])
writer = pd.ExcelWriter('test.xlsx', engine='xlsxwriter')
df.to_excel(writer, sheet_name='test2_sheet')
I don't know how to do that.

with pd.ExcelWriter('output.xlsx') as writer:part in particular.