kidcoconut's picture
merged github/demo_huggingFace into runner/main
75660bd
raw
history blame
990 Bytes
import importlib
#--- return a list of streamlit packages/pages to render
def packages():
#---
ary_pkg = []
ary_pkg.extend(['lit_continentData',
'lit_countryData'
])
'''
ary_pkg.extend(['lit_claimAnalysis',
'lit_claimAnomalies'
])
'''
return ary_pkg
def get_aryPkgDescr():
#--- load list of pages to display
aryDescr = []
aryPkgs = []
aryModules = packages()
for modname in aryModules:
m = importlib.import_module('.'+ modname,'uix')
aryPkgs.append(m)
#--- use the module description attribute if it exists
#--- otherwise use the module name
try:
aryDescr.append(m.description)
except:
aryDescr.append(modname)
return [aryDescr, aryPkgs]