我在things
和headers
的字典列表,标题已经插入在Excel中,但我需要添加的东西在该标题列的数据与一个条件。
1.在标题中有一些不同的标签,在事情中有一些不同的关键字,所以只添加与标题标签和事情关键字完全匹配的数据
Expiration
是额外的东西,在没有在headers
列表,所以不要添加
1.数据应按顺序添加,如“标题”,将naming_series
留空,因为它没有数据。
Excel应该是这样的
headers = ['naming_series', 'Fruit', 'Flavour']
things = [
{
"Fruit": "Orange",
"Flavour": "Good",
"Expiration": "21May20",
},
{
"Flavour": "Good",
"Fruit": "Apple",
"Expiration": "19May20",
},
{
"Flavour": "Regular",
"Expiration": "16May20",
"Fruit": "Banana",
}
]
for index, value in enumerate(headers):
ws.cell(row=1, column=index+1).value = value
1条答案
按热度按时间z4bn682m1#
只需在循环中追加项;