2016-12-22 7 views
1

データフレームをExcelファイルに書き込むには、次のコードがあります。 2016年12月22日に抽出された表の下に文章を追加したいと思います。それを行う最も簡単な方法は何ですか?excelwriterを使用してテキストを追加する最も簡単な方法

import pandas as pd 

df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]}) 
writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter') 
df.to_excel(writer, sheet_name='1') 

print('Data extracted on ',pd.datetime.today().strftime('%Y-%m-%d')) 

writer.save() 

答えて

4

あなたはこのようにそれを行うことができます。

import pandas as pd 

df = pd.DataFrame({'Data': [10, 20, 30, 20, 15, 30, 45]}) 
writer = pd.ExcelWriter('pandas_simple.xlsx', engine='xlsxwriter') 
df.to_excel(writer, sheet_name='1') 

workbook = writer.book 
worksheet = writer.sheets['1'] 

text = 'Data extracted on ' + pd.datetime.today().strftime('%Y-%m-%d') 
worksheet.write(len(df) + 1, 0, text) 

writer.save() 

出力:

enter image description here

も参照してください:Working with Python Pandas and XlsxWriter

関連する問題