reduce 2 lines

This commit is contained in:
lededev
2021-09-22 00:25:07 +08:00
parent 21a3c9fd02
commit 12159abba7

View File

@@ -282,10 +282,8 @@ if __name__ == "__main__":
print('{}: "{}"'.format(evstr, eval(code))) print('{}: "{}"'.format(evstr, eval(code)))
config = Config() config = Config()
mfilter = ('conf', 'proxy', '_exit', '_default_config') 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 [m for m in dir(config) if not m.startswith('__') and m not in mfilter]:
for m in methods: evprint(f'config.{_m}()')
evprint(f'config.{m}()')
pfilter = ('proxies', 'SUPPORT_PROXY_TYPE') 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 [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}')
evprint(f'config.proxy().{p}')