diff --git a/utils/pool/main.py b/utils/pool/main.py index c541eaeb8..3f61b3cda 100644 --- a/utils/pool/main.py +++ b/utils/pool/main.py @@ -37,11 +37,16 @@ if __name__ == '__main__': subscribe_links = config['sub'] directories, total = get_file_list() data = parse(directories) - tfiles = len(data[current_date]) + len(subscribe_links) - print(str(tfiles) + " clash configs found") - processes=[] - filenames = list() - filenames = data[current_date] + try: + tfiles = len(data[current_date]) + len(subscribe_links) + processes=[] + filenames = list() + filenames = data[current_date] + except KeyError: + print("Failed: changfengoos/pub库里没有Clash配置文件可以嫖") + else: + print("Success: changfengoos/pub库里有" + str(tfiles) + "个Clash配置文件可以嫖") + processes=[] try: for i in subscribe_links: