from gflanguages import LoadLanguages, LoadScripts
from collections import defaultdict
langdb = LoadLanguages()
scripts = LoadScripts()
langs_by_script = defaultdict(set)
for code, language in langdb.items():
lang, script = code.split("_")
if language.sample_text.ByteSize():
langs_by_script[script].add(code)
for script in scripts.keys():
if script not in langs_by_script:
print("We got nothing for "+scripts[script].name)