programmingfonts/listing.py

15 lines
418 B
Python

import json
TEMPLATE = "- [{name}]({url}) _{license}_ ([view](https://www.programmingfonts.org/#{key}))"
with open('fonts.json') as user_file:
file_contents = user_file.read()
data = json.loads(file_contents)
for key in data:
print(TEMPLATE.format(
key=key,
name=data[key]['name'],
url=data[key]['website'],
license=data[key].get('license', '')))