I'm pretty new in python and I need to do the following: in one xls file I need to export in 3 different worksheets 1. My data 2. The query that I used 3. A text
I use the following code:
import xlsxwriter
archive = 'mypath'+'file_name.xlsx'
my_query='select * from table_name'
df=data_frame_data
## Creating the wokrbook
workbook=xlsxwriter.Workbook(archive)
## naming the sheets
report_worksheet=workbook.add_worksheet('mydata')
report_worksheet.write(df, 'mydata')
sql_worksheet=workbook.add_worksheet('SQL')
sql_worksheet.write(my_query,'SQL')
txt_worksheet=workbook.add_worksheet('mytext')
txt_worksheet.write('this is my text','mytext')
workbook.close()
but it does not work any advice? note: all I can find is how to write multiple data frames in different worksheets