私は辞書の辞書(Di_1)を持っています:
Di_1 = {1 : {101 : ['cat', 'mouse'],
102 : ['dog'],
103 : []},
2 : {101 : ['cat', 'mouse', 'dog'],
102 : ['dog', 'cat'],
103 : ['mouse']},
3 : {101 : ['cat', 'mouse', 'dog', 'lion'],
102 : ['dog', 'cat'],
103 : ['mouse', 'dragon']}}
Excel(test_1.xlsx)にエクスポートしたいと思います。私はパンダでそれを試しました:
import pandas as pd
writer = pd.ExcelWriter('test_1.xlsx', engine='openpyxl')
for A in [1,2,3]:
df_A = pd.DataFrame(dict([ (k,pd.Series(v)) for k,v in Di_1[A].items() ])).T
df_A.to_excel(writer, sheet_name=str(A))
このコードは実行されましたが、何も Excel にエクスポートされませんでした。どうすればエクスポートできますか?