File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ def load(name):
1919 `PIL.ImageFont <http://pillow.readthedocs.io/en/latest/reference/ImageFont.html>`_
2020 class.
2121 """
22- pil_file = pkg_resources .resource_filename ('ev3dev.fonts' , '{}.pil' .format (name ))
23- pbm_file = pkg_resources .resource_filename ('ev3dev.fonts' , '{}.pbm' .format (name ))
24- return ImageFont .load (pil_file )
22+ try :
23+ pil_file = pkg_resources .resource_filename ('ev3dev.fonts' , '{}.pil' .format (name ))
24+ pbm_file = pkg_resources .resource_filename ('ev3dev.fonts' , '{}.pbm' .format (name ))
25+ return ImageFont .load (pil_file )
26+ except FileNotFoundError :
27+ raise Exception ('Failed to load font "{}". ' .format (name ) +
28+ 'Check ev3dev.fonts.available() for the list of available fonts' )
You can’t perform that action at this time.
0 commit comments