A python script that returns the environment-dependent Font for a given font pt size.
$ python toDynamicFont.py 13
Footnote
--------
Weight: Regular
Size (points): 13
Leading (points): 18
Enter the size (point) or type 'exit' to quit:
A python script that returns the Font.Weight for a given numeric value.
$ python toFontWeight.py 400
Regular
-------
Font.Weight: regular
Numeric value: 400
Enter the numeric weight or type 'exit' to quit: