Skip to content

Commit f796c68

Browse files
committed
Raise exception if print file is not set
1 parent c7336f3 commit f796c68

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lpagg/agg.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -782,14 +782,16 @@ def intermediate_printing(load_curve_houses, cfg):
782782

783783
if (settings.get('print_houses_dat', False) or
784784
settings.get('print_houses_xlsx', False)):
785+
if settings.get('print_file') is None:
786+
raise ValueError("Printing of house profiles is selected, "
787+
"but 'print_file' is not set")
785788
# Print load profile for each house (creates large file sizes!)
786789
load_curve_houses_tmp = (load_curve_houses
787790
.T.groupby(level=['house', 'energy']).sum().T
788791
.sort_index(axis=1))
789792

790793
if settings.get('print_houses_dat', False):
791794
logger.info('Printing *_houses.dat file')
792-
print(load_curve_houses_tmp.head())
793795
load_curve_houses_tmp.to_csv(
794796
os.path.join(cfg['print_folder'],
795797
os.path.splitext(settings['print_file'])[0]
@@ -802,7 +804,6 @@ def intermediate_printing(load_curve_houses, cfg):
802804
df_W = df_D.resample('W', label='right', closed='right').sum()
803805
df_M = df_D.resample('ME', label='right', closed='right').sum()
804806
df_A = df_M.resample('YE', label='right', closed='right').sum()
805-
print(df_M)
806807

807808
# Be careful, can create huge file sizes
808809
lpagg.misc.df_to_excel(

0 commit comments

Comments
 (0)