@@ -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