Core and valence level photoemission spectra of the 123 oxides Y1-xPrxBa2Cu3O7 have been measured over the complete composition range 0