本文整理匯總了Python中echomesh.base.Config.get_unvisited方法的典型用法代碼示例。如果您正苦於以下問題:Python Config.get_unvisited方法的具體用法?Python Config.get_unvisited怎麽用?Python Config.get_unvisited使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類echomesh.base.Config
的用法示例。
在下文中一共展示了Config.get_unvisited方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: main
# 需要導入模塊: from echomesh.base import Config [as 別名]
# 或者: from echomesh.base.Config import get_unvisited [as 別名]
def main():
import sys
times = []
def p(msg=''):
"""Print progress messages while echomesh loads."""
print(msg, end='\n' if msg else '')
global COUNT
dot = str(COUNT % 10) if USE_DIGITS_FOR_PROGRESS_BAR else '.'
print(dot, end='')
COUNT += 1
sys.stdout.flush()
import time
times.append(time.time())
p('Loading echomesh ')
from echomesh.base import Path
p()
Path.fix_sys_path()
p()
from echomesh.base import Args
p()
Args.set_arguments(sys.argv)
p()
from echomesh.base import Config
p()
Config.recalculate()
p()
if Config.get('autostart') and not Config.get('permission', 'autostart'):
print()
from echomesh.util import Log
Log.logger(__name__).info("Not autostarting because autostart=False")
exit(0)
p()
from echomesh import Instance
print()
if Config.get('diagnostics', 'startup_times'):
print()
for i in range(len(times) - 1):
print(i, ':', int(1000 * (times[i + 1] - times[i])))
print()
Instance.main()
if Config.get('diagnostics', 'unused_configs'):
import yaml
print(yaml.safe_dump(Config.get_unvisited()))