Changing the font for the legend

I would like to know how to change the font for the legend.

The usual method of:

yticklabels = getp(gca(), 'yticklabels')
setp(yticklabels, color='black', fontsize=6)

Does not seem to work for legend.

And when I try:

legend( ... prop=FontProperties('smaller') )

as per the webpage, I get a warning message and the
font size is unchanged.

What is the best method for changing font properties
(e.g. point size, color) for the legend?

Thanks
Derek

···

--
This message is subject to the CSIR's copyright, terms and conditions and
e-mail legal notice. Views expressed herein do not necessarily represent the
views of the CSIR.

CSIR E-mail Legal Notice
http://mail.csir.co.za/CSIR_eMail_Legal_Notice.html

CSIR Copyright, Terms and Conditions
http://mail.csir.co.za/CSIR_Copyright.html

For electronic copies of the CSIR Copyright, Terms and Conditions and the CSIR
Legal Notice send a blank message with REQUEST LEGAL in the subject line to
CallCentre@...1230...

This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean.