From d3667dc0223dc0fec2454a0e2df4acc71a486a9e Mon Sep 17 00:00:00 2001 From: lilly Date: Tue, 18 Jul 2023 17:49:18 +0900 Subject: [PATCH] Update wildcards.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 호환성 추가 --- wildcards.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/wildcards.py b/wildcards.py index f085fbe..94f2b46 100644 --- a/wildcards.py +++ b/wildcards.py @@ -136,9 +136,16 @@ class wildcards: #print(f"files : {files}") for file in files: - basename = os.path.basename(file) + basenameAll = os.path.basename(file) basename = os.path.relpath(file, os.path.dirname(__file__)).replace("\\", "/").replace("../../wildcards/", "") - file_name = os.path.splitext(basename)[0] + #print(f"basenameAll : {basenameAll}") + #print(f"basename : {basename}") + file_nameAll = os.path.splitext(basenameAll)[0] + file_name = "/"+os.path.splitext(basename)[0] + #print(f"file_nameAll : {file_nameAll}") + #print(f"file_name : {file_name}") + if not file_nameAll in cards: + cards[file_nameAll]=[] if not file_name in cards: cards[file_name]=[] #print(f"file_name : {file_name}") @@ -149,11 +156,12 @@ class wildcards: # 주석 빈줄 제외 if line.startswith("#") or len(line)==0: continue + cards[file_nameAll]+=[line] cards[file_name]+=[line] #print(f"line : {line}") wildcards.cards=cards print(f"[cyan]cards file count : [/cyan]", len(wildcards.cards)) - #print(f"cards : {cards.keys()}") + print(f"cards : {cards.keys()}") wildcards.is_card_Load=True # 실행기