Мне нужно еженедельно доставлять файл Excel в назначенную папку, но иногда нет данных для доставки.
В этом случае мне все еще нужен пустой файл с заголовком и всем, только без данных,
import pandas as pd
df = pd.DataFrame({
'PolicyNumber':['Pol1','Pol2','Pol3','Pol4','Pol5'],
'OfficeLocation':['San Diego', 'San Diego','San Diego','Vista','Vista'],
'Premium':[800,300,650,200,700]
})
folder_list = ['San Diego', 'Vista']
for location, d in df.groupby('OfficeLocation'):
for folder in folder_list:
if folder == location:
d.to_excel(f'\\\\server\user\name\{folder}\{location}.xlsx',sheet_name=location,