@ -1539,6 +1539,75 @@ def switchit():
switchcomment = input ( " Comment URL: " )
print ( " \n { \" event \" : \" switch it up " + switchround + " \" , \" date \" :datetime.datetime( " + datetime . datetime . today ( ) . strftime ( " % Y, % -m, %-d " ) + " ), \" url \" : \" " + switchcomment + " \" , \" pend \" :[ \" " + " \" , \" " . join ( wantall ) + " \" ], \" lost \" :[ \" " + " \" , \" " . join ( tradeall ) + " \" ]} " )
def fish ( ) :
fishdecks = input ( " Paste list of decks here: " ) . split ( " , " )
fishfound = [ ]
for card in cardlist :
for deck in fishdecks :
if card [ " name " ] [ : - 2 ] == deck :
fishfound . append ( card )
break
fishrefined = [ ]
previouscard = " "
for card in fishfound :
try :
if card [ " name " ] [ : - 2 ] != previouscard [ " name " ] [ : - 2 ] :
fishrefined . append ( card )
except :
fishrefined . append ( card )
previouscard = card
fishmastered = [ ]
fishhp = [ ]
fishmp = [ ]
fishlp = [ ]
fishmass = [ ]
fishtrade = [ ]
for card in fishrefined :
if card [ " priority " ] == 1 :
for deck in decklist :
if deck [ " name " ] == card [ " name " ] [ : - 2 ] :
if deck [ " mastered " ] :
fishmastered . append ( card )
else :
fishhp . append ( card )
elif card [ " priority " ] == 2 :
if card [ " mass " ] :
for deck in decklist :
if deck [ " name " ] == card [ " name " ] [ : - 2 ] :
if deck [ " mass " ] :
fishmp . append ( card )
else :
fishmass . append ( card )
else :
fishmp . append ( card )
elif card [ " priority " ] == 3 :
fishlp . append ( card )
else :
fishtrade . append ( card )
locations = [ ]
if len ( fishmastered ) > 0 :
locations . append ( " mastered " )
if len ( fishhp ) > 0 :
locations . append ( " collecting/high priority " )
if len ( fishmp ) > 0 :
locations . append ( " collecting/medium priority " )
if len ( fishlp ) > 0 :
locations . append ( " collecting/low priority " )
if len ( fishmass ) > 0 :
for card in fishmass :
locations . append ( " mass collecting/ " + card [ " mass " ] [ 0 ] )
if len ( fishtrade ) > 0 :
locations . append ( " trading " )
locations = list ( dict . fromkeys ( locations ) )
cardnames = [ ]
for card in fishrefined :
cardnames . append ( card [ " name " ] )
print ( " \n Trade post: " + variables . url + " \n Number of matches: " + str ( len ( fishrefined ) ) + " \n Card name(s): " + " , " . join ( cardnames ) + " \n Where cards are located: " + " , " . join ( locations ) + " \n Cards: " )
images = " "
for card in fishrefined :
images + = " <img src= \" https://colors-tcg.eu/cards/ " + card [ " name " ] + " .gif \" > "
print ( images )
if __name__ == " __main__ " :
print ( " Building index page " )