Attempt some refactoring
This commit is contained in:
parent
d3e97605ac
commit
bcab0d3a2a
2 changed files with 26 additions and 22 deletions
20
searchgen.py
20
searchgen.py
|
@ -10,14 +10,14 @@ def searchgen():
|
|||
wantedcards = []
|
||||
ownedcollecting = []
|
||||
for deck in decksofinterest:
|
||||
wantedlist = ["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20"]
|
||||
for card in wantedlist:
|
||||
combined = deck + card
|
||||
if combined in tcgcore.ownedcards():
|
||||
if tcgcore.collecting(deck):
|
||||
if tcgcore.collecting(deck):
|
||||
wantedlist = ["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20"]
|
||||
for card in wantedlist:
|
||||
combined = deck + card
|
||||
if combined in tcgcore.ownedcards():
|
||||
ownedcollecting.append(combined)
|
||||
else:
|
||||
wantedcards.append(combined)
|
||||
else:
|
||||
wantedcards.append(combined)
|
||||
hpw = []
|
||||
mpw = []
|
||||
lpw = []
|
||||
|
@ -46,6 +46,12 @@ def searchgen():
|
|||
else:
|
||||
lpt.append(card)
|
||||
previouscard = card
|
||||
hpw = sorted(list(dict.fromkeys(hpw)))
|
||||
mpw = sorted(list(dict.fromkeys(mpw)))
|
||||
lpw = sorted(list(dict.fromkeys(lpw)))
|
||||
hpt = sorted(list(dict.fromkeys(hpt)))
|
||||
mpt = sorted(list(dict.fromkeys(mpt)))
|
||||
lpt = sorted(list(dict.fromkeys(lpt)))
|
||||
if not os.path.isdir("build/search"):
|
||||
os.mkdir("build/search")
|
||||
thefile = "build/search/index.html"
|
||||
|
|
28
wantedgen.py
28
wantedgen.py
|
@ -13,25 +13,23 @@ def wantedgen():
|
|||
decksofinterest = []
|
||||
for card in tcgcore.ownedcards():
|
||||
if card[0:4] != "sig_":
|
||||
decksofinterest.append(card[:-2])
|
||||
decksofinterest.append(card[:-2])
|
||||
decksofinterest = sorted(list(dict.fromkeys(decksofinterest)))
|
||||
wantedcards = []
|
||||
for deck in decksofinterest:
|
||||
wantedlist = ["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20"]
|
||||
for card in wantedlist:
|
||||
combined = deck + card
|
||||
if combined not in tcgcore.ownedcards():
|
||||
wantedcards.append(combined)
|
||||
highpriority = []
|
||||
medpriority = []
|
||||
lowpriority = []
|
||||
for card in wantedcards:
|
||||
if tcgcore.priority(card[:-2]) == "high":
|
||||
highpriority.append(card)
|
||||
elif tcgcore.priority(card[:-2]) == "medium":
|
||||
medpriority.append(card)
|
||||
elif tcgcore.priority(card[:-2]) == "low":
|
||||
lowpriority.append(card)
|
||||
for deck in decksofinterest:
|
||||
if tcgcore.collecting(deck):
|
||||
wantedlist = ["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20"]
|
||||
for card in wantedlist:
|
||||
combined = deck + card
|
||||
if combined not in tcgcore.ownedcards():
|
||||
if tcgcore.priority(deck) == "high":
|
||||
highpriority.append(combined)
|
||||
elif tcgcore.priority(deck) == "medium":
|
||||
medpriority.append(combined)
|
||||
elif tcgcore.priority(deck) == "low":
|
||||
lowpriority.append(combined)
|
||||
if len(highpriority) > 0:
|
||||
content.write("<h2>High priority</h2>\n<textarea readonly>" + ", ".join(highpriority) + "</textarea>\n<p>")
|
||||
for card in highpriority:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue