diff --git a/config.py b/config.py index 1cd3c91..41a766c 100644 --- a/config.py +++ b/config.py @@ -281,28 +281,11 @@ if __name__ == "__main__": code = compile(evstr, "", "eval") print('{}: "{}"'.format(evstr, eval(code))) config = Config() - evprint('config.main_mode()') - evprint('config.failed_folder()') - evprint('config.success_folder()') - evprint('config.soft_link()') - evprint('config.failed_move()') - evprint('config.auto_exit()') - evprint('config.proxy().enable') - evprint('config.proxy().retry') - evprint('config.naming_rule()') - evprint('config.location_rule()') - evprint('config.update_check()') - evprint('config.sources()') - evprint('config.escape_literals()') - evprint('config.escape_folder()') - evprint('config.debug()') - evprint('config.is_transalte()') - evprint('config.get_transalte_engine()') - # evprint('config.get_transalte_appId()') - evprint('config.get_transalte_key()') - evprint('config.get_transalte_delay()') - evprint('config.transalte_values()') - evprint('config.actor_gender()') - evprint('config.multi_threading()') - evprint('config.del_empty_folder()') - + mfilter = ('conf', 'proxy', '_exit', '_default_config') + methods = [m for m in dir(config) if not m.startswith('__') and m not in mfilter] + for m in methods: + evprint(f'config.{m}()') + pfilter = ('proxies', 'SUPPORT_PROXY_TYPE') + proxy = [p for p in dir(config.proxy()) if not p.startswith('__') and p not in pfilter] + for p in proxy: + evprint(f'config.proxy().{p}')