verve Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 (изменено) Недавно на канале cEDH TV вышел видос монса о Наджиле, и там была очень крутая статистика. Хз как достучаться до Монса. И я стал думать как это реализовать статистику https://edhtop16.com/commander/ Во первых я 0 в проганье, и все что будет дальше, делал очень хороший человек и начинающий программист. Пока программа может считать винрейты и уникальность карт. Это не совсем правильный показатель, но пока хотя бы так. 1) Нужен питон. 2) Ставим пассер для мтг сайтов https://pypi.org/project/mtg-parser/ (спасибо этому неведомому герою) 3) Запускаем код import mtg_parser def Parser (url): Url = url[url.find(".") + 1:] Url = Url[:Url.find(".")] print(Url) match Url: case "aetherhub": cards = mtg_parser.aetherhub.parse_deck(url) case "archidekt": cards = mtg_parser.archidekt.parse_deck(url) case "deckstats": cards = mtg_parser.deckstats.parse_deck(url) case "moxfield": cards = mtg_parser.moxfield.parse_deck(url) case "mtggoldfish": cards = mtg_parser.mtggoldfish.parse_deck(url) case "scryfall": cards = mtg_parser.scryfall.parse_deck(url) case "tappedout": cards = mtg_parser.tappedout.parse_deck(url) case "tcgplayer": cards = mtg_parser.tcgplayer.parse_deck(url) return cards cards = Parser("https://www.moxfield.com/decks/fdvTDpTUukyzO5pqdiMaww") cards = list(cards) print(str(cards[1])) def parse_winrate(deck_data, card_winrates, deck_name, card): if card not in card_winrates: card_winrates[card] = { 'wins': 0, 'games': 0, 'decks': set() } if deck_name not in card_winrates[card]['decks']: card_winrates[card]['wins'] += deck_data['wins'] card_winrates[card]['games'] += deck_data['games'] card_winrates[card]['decks'].add(deck_name) def process_cards_winrates(decks): card_winrates = {} for deck in decks: name = deck['name'] #print(name) cards = deck['cards'] #print(cards) wins = deck['wins'] #print(wins) games = deck['games'] #print(games) for card in cards: parse_winrate(deck, card_winrates, name, card) for card, card_data in card_winrates.items(): winrate = (card_data['wins'] / card_data['games']) * 100 card_winrates[card]['winrate'] = winrate return card_winrates def main(): decks = [] unique_cards = set() # Создаем множество для хранения уникальных карт while True: deck_url = input("Введите URL-ссылки на колоду\n(чтобы прекратить вводить колоды, введите пустую строку):") if deck_url == '': break else: deck_name = input("Введите название колоды: ") card_list = Parser(deck_url) cards= list(card_list) cards = list(map(str, cards)) for i in range(0,len(cards)): cards[i] = cards[i][cards[i].find(' ')+1:] wins = int(input("Введите количество побед для колоды: ")) games = int(input("Введите общее число игр для колоды: ")) decks.append({'name': deck_name, 'cards': cards, 'wins': wins, 'games': games}) unique_cards.update(cards) # Добавляем карты колоды в множество уникальных карт cards_winrates = process_cards_winrates(decks) for card, card_data in cards_winrates.items(): print(f"Карта {card}: Винрейт {card_data['winrate']:.2f}%") print(f"Количество карт с неповторяющимися именами во всех колодах: {len(unique_cards)}") if __name__ == "__main__": main() 4) Сказать, что автор кода не хороший. Но надежда на светлые умы, которые смогут помочь допилить код до нужного потенциала. 5) Попытаться сдержаться от того что бы поставить дурку. proga.py Изменено 5 сентября 2023 пользователем verve 2 2 39 1 2 1 5 2 8 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Амариллен Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 А цель вообще какая всего этого? Посчитать винрейт карт в вакууме? 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Daedr Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 Не сдержался 1 2 1 6 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
TheTriBiX Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 Мда, человек пытается что-то сделать для комьюнити вести какую-то статистику, а большая часть людей как обычно ставит дурку 1 2 32 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Nazar Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 10 минут назад, TheTriBiX сказал: Мда, человек пытается что-то сделать для комьюнити вести какую-то статистику, а большая часть людей как обычно ставит дурку Пусть утешится судьбой Джордано Бруно. 4 5 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
ph.zombowsky Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 Я долблюсь в шары, или тут только код на петухоне, а результатов нет? Среднестатистическому магу предлагается поприседать с установкой всего нужного?)) 1 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
verve Опубликовано: 5 сентября 2023 Автор Поделиться Опубликовано: 5 сентября 2023 (изменено) 2 часа назад, Амариллен сказал: А цель вообще какая всего этого? Посчитать винрейт карт в вакууме? ну какую никакую статистику вывести по картам для командира. 1 час назад, Nazar сказал: Пусть утешится судьбой Джордано Бруно. спасибо но я лучше буду как Дэвид Кэррадайн 50 минут назад, ph.zombowsky сказал: Я долблюсь в шары, или тут только код на петухоне, а результатов нет? Среднестатистическому магу предлагается поприседать с установкой всего нужного?)) еще раз поставить питон с офф сайта, далее пройти по ссылке во втором пункте, скачать установить выбраные пакеты, запустить скомпилированный файл через CMD словно закинуть его в любую нужную вам папку в CMD прописать команду cd C:\Users\пользователь\OneDrive\Документы\питон (для примера) вы приходите в нужный каталог и далее прописываете название скомпилированного файла он запускается. далее вы можете скидывать колоду, дать ей имя, количество побед и далее общее число игр и так же сделать с несколькими другими колодами и вывести статистику по картам и командирам. Ниже пример итогового результата https://edhtop16.com/commander/Korvold, Fae-Cursed King?tourney_filter__size__%24gte=64&tourney_filter__dateCreated__%24gte=1662398197 Скрытый текст колод 27 Карта Korvold, Fae-Cursed King [commander]: Винрейт 18.49% Карта Underworld Breach: Винрейт 19.82% Карта Arcane Signet: Винрейт 19.13% Карта Wishclaw Talisman: Винрейт 16.67% Карта Mana Crypt: Винрейт 19.64% Карта Veil of Summer: Винрейт 19.13% Карта Dockside Extortionist: Винрейт 19.13% Карта City of Brass: Винрейт 18.10% Карта Fellwar Stone: Винрейт 18.67% Карта Culling the Weak: Винрейт 19.13% Карта Cabal Ritual: Винрейт 17.89% Карта Eternal Witness: Винрейт 15.38% Карта Grinding Station: Винрейт 18.68% Карта Diabolic Intent: Винрейт 18.49% Карта Imperial Seal: Винрейт 19.64% Карта Deathrite Shaman: Винрейт 19.13% Карта Dualcaster Mage: Винрейт 17.39% Карта Eldritch Evolution: Винрейт 17.71% Карта Entomb: Винрейт 21.43% Карта Reanimate: Винрейт 19.13% Карта Abrade: Винрейт 0.00% Карта Spire of Industry: Винрейт 9.52% Карта Marsh Flats: Винрейт 19.63% Карта Misty Rainforest: Винрейт 18.37% Карта Autumn's Veil: Винрейт 17.39% Карта Birds of Paradise: Винрейт 19.13% Карта Lotus Petal: Винрейт 19.82% Карта Grim Monolith: Винрейт 18.42% Карта Necromancy: Винрейт 17.05% Карта Vampiric Tutor: Винрейт 19.13% Карта Emergence Zone: Винрейт 21.28% Карта Finale of Devastation: Винрейт 20.62% Карта Mox Opal: Винрейт 19.79% Карта Nurturing Peatland: Винрейт 17.02% Карта Talisman of Resilience: Винрейт 15.15% Карта Unearth: Винрейт 19.00% Карта Deflecting Swat: Винрейт 17.65% Карта Mana Confluence: Винрейт 18.63% Карта Twinflame: Винрейт 18.68% Карта Abrupt Decay: Винрейт 18.35% Карта Blood Crypt: Винрейт 19.13% Карта Overgrown Tomb: Винрейт 19.13% Карта Noxious Revival: Винрейт 19.13% Карта Praetor's Grasp: Винрейт 19.05% Карта Ad Nauseam: Винрейт 16.67% Карта Carpet of Flowers: Винрейт 22.03% Карта Rain of Filth: Винрейт 17.39% Карта Lion's Eye Diamond: Винрейт 19.19% Карта Worldly Tutor: Винрейт 19.13% Карта Pyroblast: Винрейт 19.82% Карта Tinder Wall: Винрейт 18.52% Карта Badlands: Винрейт 20.18% Карта Animate Dead: Винрейт 17.00% Карта Bayou: Винрейт 19.64% Карта Mana Vault: Винрейт 19.13% Карта Red Elemental Blast: Винрейт 19.13% Карта Sol Ring: Винрейт 18.49% Карта Taiga: Винрейт 19.64% Карта Wheel of Fortune: Винрейт 15.48% Карта Rite of Flame: Винрейт 19.32% Карта Elvish Spirit Guide: Винрейт 19.80% Карта Mox Diamond: Винрейт 19.64% Карта Elves of Deep Shadow: Винрейт 19.05% Карта Chain of Smog: Винрейт 12.73% Карта Skirk Prospector: Винрейт 19.39% Карта Bloodstained Mire: Винрейт 19.64% Карта Polluted Delta: Винрейт 19.61% Карта Wooded Foothills: Винрейт 18.87% Карта Windswept Heath: Винрейт 19.57% Карта Command Tower: Винрейт 19.13% Карта Exotic Orchard: Винрейт 16.13% Карта Forbidden Orchard: Винрейт 11.90% Карта Verdant Catacombs: Винрейт 19.13% Карта Stomping Ground: Винрейт 19.13% Карта Chrome Mox: Винрейт 19.13% Карта Talisman of Impulse: Винрейт 0.00% Карта Talisman of Indulgence: Винрейт 14.04% Карта Final Fortune: Винрейт 18.48% Карта Last Chance: Винрейт 9.09% Карта Ancient Tomb: Винрейт 19.42% Карта Simian Spirit Guide: Винрейт 19.82% Карта Opposition Agent: Винрейт 16.39% Карта Jeweled Lotus: Винрейт 18.87% Карта Jeska's Will: Винрейт 18.03% Карта Demonic Tutor: Винрейт 19.13% Карта Gemstone Caverns: Винрейт 20.00% Карта Witherbloom Apprentice: Винрейт 12.73% Карта Storm-Kiln Artist: Винрейт 6.45% Карта Dark Ritual: Винрейт 19.13% Карта Tainted Pact: Винрейт 17.20% Карта Arid Mesa: Винрейт 18.37% Карта Scalding Tarn: Винрейт 19.44% Карта Culling Ritual: Винрейт 15.56% Карта Imperial Recruiter: Винрейт 19.23% Карта Ignoble Hierarch: Винрейт 18.49% Карта Ragavan, Nimble Pilferer: Винрейт 18.63% Карта Saw in Half: Винрейт 16.67% Карта Boseiju, Who Endures: Винрейт 19.64% Карта Gamble: Винрейт 17.65% Карта Force of Vigor: Винрейт 10.00% Карта Heat Shimmer: Винрейт 20.00% Карта Orcish Lumberjack: Винрейт 3.57% Карта Assassin's Trophy: Винрейт 19.23% Карта Homeward Path: Винрейт 0.00% Карта Birgi, God of Storytelling // Harnfel, Horn of Bounty: Винрейт 10.53% Карта Overmaster: Винрейт 0.00% Карта Peer into the Abyss: Винрейт 23.33% Карта Toxic Deluge: Винрейт 26.67% Карта Corpse Dance: Винрейт 26.92% Карта Squandered Resources: Винрейт 33.33% Карта Mayhem Devil: Винрейт 17.86% Карта Dance of the Dead: Винрейт 22.22% Карта Crop Rotation: Винрейт 28.00% Карта Necropotence: Винрейт 22.81% Карта Infernal Plunge: Винрейт 29.41% Карта Undergrowth Stadium: Винрейт 21.43% Карта Luxury Suite: Винрейт 19.48% Карта Spire Garden: Винрейт 20.34% Карта Shatterskull Smashing // Shatterskull, the Hammer Pass: Винрейт 33.33% Карта Slaughter Pact: Винрейт 33.33% Карта Summoner's Pact: Винрейт 26.67% Карта Dauthi Voidwalker: Винрейт 22.81% Карта Lightning Bolt: Винрейт 18.06% Карта City of Traitors: Винрейт 17.95% Карта Dosan the Falling Leaf: Винрейт 20.37% Карта Food Chain: Винрейт 19.05% Карта Wheel of Misfortune: Винрейт 14.29% Карта Ruthless Technomancer: Винрейт 19.70% Карта Cursed Mirror: Винрейт 19.05% Карта Defense Grid: Винрейт 14.58% Карта The One Ring: Винрейт 22.73% Карта Squee, the Immortal: Винрейт 19.05% Карта Llanowar Wastes: Винрейт 25.00% Карта Fatal Push: Винрейт 5.00% Карта Bolt Bend: Винрейт 0.00% Карта Goblin Engineer: Винрейт 14.29% Карта Goblin Welder: Винрейт 0.00% Карта Cragcrown Pathway // Timbercrown Pathway: Винрейт 0.00% Карта Blightstep Pathway // Searstep Pathway: Винрейт 0.00% Карта Darkbore Pathway // Slitherbore Pathway: Винрейт 0.00% Карта Bolas's Citadel: Винрейт 0.00% Карта Reflecting Pool: Винрейт 14.29% Карта Professional Face-Breaker: Винрейт 17.65% Карта Warrior's Oath: Винрейт 0.00% Карта Swamp: Винрейт 18.87% Карта Forest: Винрейт 20.00% Карта Mountain: Винрейт 9.68% Карта Karplusan Forest: Винрейт 0.00% Карта Plaza of Heroes: Винрейт 0.00% Карта Sulfurous Springs: Винрейт 0.00% Карта Springleaf Drum: Винрейт 14.29% Карта Gemstone Mine: Винрейт 19.05% Карта Korvold, Fae-Cursed King: Винрейт 33.33% Карта Vilis, Broker of Blood: Винрейт 20.00% Карта Phyrexian Tower: Винрейт 29.17% Карта Cavern of Souls: Винрейт 20.00% Карта Elvish Mystic: Винрейт 25.00% Карта Cabal Pit: Винрейт 25.00% Карта Fire Covenant: Винрейт 26.00% Карта Haunted Ridge: Винрейт 25.00% Карта Rockfall Vale: Винрейт 25.00% Карта Deathcap Glade: Винрейт 25.00% Карта Cabal Therapy: Винрейт 33.33% Карта Razaketh, the Foulblooded: Винрейт 33.33% Карта Urborg, Tomb of Yawgmoth: Винрейт 20.00% Карта Life // Death: Винрейт 20.00% Карта Sylvan Caryatid: Винрейт 33.33% Карта Nature's Claim: Винрейт 20.00% Карта Sylvan Library: Винрейт 21.74% Карта Valki, God of Lies // Tibalt, Cosmic Impostor: Винрейт 20.00% Карта Urza's Saga: Винрейт 33.33% Карта Yavimaya, Cradle of Growth: Винрейт 20.00% Карта Ziatora's Proving Ground: Винрейт 20.00% Карта Command Beacon: Винрейт 33.33% Карта Green Mana Battery: Винрейт 0.00% Карта Orcish Bowmasters: Винрейт 13.64% Карта Grim Tutor: Винрейт 0.00% Карта Prismatic Vista: Винрейт 26.32% Карта Magda, Brazen Outlaw: Винрейт 30.00% Карта Grim Hireling: Винрейт 22.22% Карта Deadly Dispute: Винрейт 17.65% Карта Survival of the Fittest: Винрейт 0.00% Карта Sensei's Divining Top: Винрейт 0.00% Карта Eternal Scourge: Винрейт 0.00% Карта Deadly Rollick: Винрейт 0.00% Карта Dismember: Винрейт 23.08% Карта Meltdown: Винрейт 0.00% Карта Burnt Offering: Винрейт 12.50% Карта Vexing Shusher: Винрейт 0.00% Карта Walking Ballista: Винрейт 0.00% Карта Tarnished Citadel: Винрейт 0.00% Карта Tibalt's Trickery: Винрейт 18.75% Карта Goblin Bombardment: Винрейт 0.00% Карта Endurance: Винрейт 0.00% Карта Allosaurus Shepherd: Винрейт 0.00% Карта Insolent Neonate: Винрейт 0.00% Карта Green Sun's Zenith: Винрейт 23.08% Карта Yawgmoth's Will: Винрейт 0.00% Карта Reclamation Sage: Винрейт 0.00% Карта Dryad Arbor: Винрейт 23.08% Карта Brotherhood's End: Винрейт 0.00% Карта Protean Hulk: Винрейт 31.25% Карта Sylvan Tutor: Винрейт 27.27% Карта Fyndhorn Elves: Винрейт 28.57% Карта Viscera Seer: Винрейт 31.25% Карта Unmarked Grave: Винрейт 28.57% Карта Takenuma, Abandoned Mire: Винрейт 28.57% Карта Activated Sleeper: Винрейт 31.25% Карта Invasion of Ikoria // Zilortha, Apex of Ikoria: Винрейт 30.43% Карта Delighted Halfling: Винрейт 28.57% Карта Dragon Broodmother: Винрейт 0.00% Карта Farseek: Винрейт 0.00% Карта Lightning Greaves: Винрейт 0.00% Карта Gadrak, the Crown-Scourge: Винрейт 0.00% Карта Village Rites: Винрейт 23.53% Карта Rugged Highlands: Винрейт 0.00% Карта Act of Treason: Винрейт 0.00% Карта Mycoloth: Винрейт 0.00% Карта Lord of Extinction: Винрейт 0.00% Карта Primal Growth: Винрейт 0.00% Карта Rhonas's Monument: Винрейт 0.00% Карта Crux of Fate: Винрейт 0.00% Карта Jarad, Golgari Lich Lord: Винрейт 0.00% Карта Pitiless Plunderer: Винрейт 23.08% Карта Palace Siege: Винрейт 0.00% Карта Mazirek, Kraul Death Priest: Винрейт 0.00% Карта Awakening Zone: Винрейт 0.00% Карта Bladewing the Risen: Винрейт 0.00% Карта Commander's Sphere: Винрейт 0.00% Карта Daemogoth Titan: Винрейт 0.00% Карта Academy Manufactor: Винрейт 0.00% Карта Xorn: Винрейт 0.00% Карта Treasure Vault: Винрейт 0.00% Карта Rakdos Carnarium: Винрейт 0.00% Карта Jadar, Ghoulcaller of Nephalia: Винрейт 0.00% Карта The Dragon-Kami Reborn // Dragon-Kami's Egg: Винрейт 0.00% Карта Sakura-Tribe Elder: Винрейт 0.00% Карта Stimulus Package: Винрейт 0.00% Карта Corpse Explosion: Винрейт 0.00% Карта Fake Your Own Death: Винрейт 0.00% Карта Sticky Fingers: Винрейт 0.00% Карта Exhibition Magician: Винрейт 0.00% Карта Foreboding Ruins: Винрейт 0.00% Карта Savage Lands: Винрейт 0.00% Карта Jaxis, the Troublemaker: Винрейт 12.50% Карта Ziatora, the Incinerator: Винрейт 0.00% Карта Wayfarer's Bauble: Винрейт 0.00% Карта Mahadi, Emporium Master: Винрейт 0.00% Карта Gut, True Soul Zealot: Винрейт 0.00% Карта Patron of the Arts: Винрейт 0.00% Карта Prized Statue: Винрейт 23.08% Карта Pirate's Pillage: Винрейт 0.00% Карта Braids, Arisen Nightmare: Винрейт 0.00% Карта Bladewing, Deathless Tyrant: Винрейт 0.00% Карта Moira, Urborg Haunt: Винрейт 0.00% Карта The Reaver Cleaver: Винрейт 0.00% Карта Lagomos, Hand of Hatred: Винрейт 0.00% Карта Quirion Beastcaller: Винрейт 0.00% Карта Tail Swipe: Винрейт 0.00% Карта Smoldering Marsh: Винрейт 0.00% Карта Temple of Malice: Винрейт 0.00% Карта Hazoret's Monument: Винрейт 0.00% Карта Garna, the Bloodflame: Винрейт 0.00% Карта Rocky Tar Pit: Винрейт 0.00% Карта Dragonskull Summit: Винрейт 0.00% Карта Mountain Valley: Винрейт 0.00% Карта Geothermal Bog: Винрейт 0.00% Карта Wooded Ridgeline: Винрейт 0.00% Карта Haunted Mire: Винрейт 0.00% Карта Prossh, Skyraider of Kher: Винрейт 0.00% Карта Vaevictis Asmadi, the Dire: Винрейт 0.00% Карта The Cruelty of Gix: Винрейт 0.00% Карта Servo Schematic: Винрейт 0.00% Карта Over the Top: Винрейт 0.00% Карта Burnished Hart: Винрейт 0.00% Карта Cankerbloom: Винрейт 0.00% Карта Drivnod, Carnage Dominus: Винрейт 0.00% Карта Jungle Hollow: Винрейт 0.00% Карта Juri, Master of the Revue: Винрейт 0.00% Карта Tireless Provisioner: Винрейт 0.00% Карта Avenger of Zendikar: Винрейт 0.00% Карта Goblin Matron: Винрейт 25.00% Карта Scheming Symmetry: Винрейт 25.00% Карта Gaea's Cradle: Винрейт 30.77% Карта Sacrifice: Винрейт 25.00% Карта Hoarding Broodlord: Винрейт 25.00% Карта Corrupted Conviction: Винрейт 30.77% Карта Gravecrawler: Винрейт 33.33% Карта Street Wraith: Винрейт 33.33% Карта Zombie Infestation: Винрейт 33.33% Карта Ashnod's Altar: Винрейт 33.33% Карта Sylvan Safekeeper: Винрейт 33.33% Карта Pattern of Rebirth: Винрейт 50.00% Карта Phyrexian Altar: Винрейт 33.33% Карта Carrion Feeder: Винрейт 33.33% Карта Snuff Out: Винрейт 33.33% Карта Chord of Calling: Винрейт 33.33% Карта Blood Artist: Винрейт 33.33% Карта Malakir Rebirth // Malakir Mire: Винрейт 33.33% Карта Impulsive Pilferer: Винрейт 33.33% Карта Natural Order: Винрейт 33.33% Карта Chatterfang, Squirrel General: Винрейт 33.33% Карта Shambling Ghast: Винрейт 33.33% Карта The Meathook Massacre: Винрейт 50.00% Карта Delayed Blast Fireball: Винрейт 33.33% Карта Black Market Connections: Винрейт 33.33% Карта Cult Conscript: Винрейт 33.33% Карта Temur Sabertooth: Винрейт 0.00% Карта Dragon's Rage Channeler: Винрейт 26.67% Карта Outland Liberator // Frenzied Trapbreaker: Винрейт 0.00% Количество карт с неповторяющимися именами во всех колодах: 310 Изменено 5 сентября 2023 пользователем verve 4 4 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Buddy Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 2 часа назад, Daedr сказал: Не сдержался +1 48 минут назад, verve сказал: ну какую никакую статистику вывести по картам для командира. Показать содержимое колод 27 Карта Korvold, Fae-Cursed King [commander]: Винрейт 18.49% Карта Underworld Breach: Винрейт 19.82% Карта Arcane Signet: Винрейт 19.13% Карта Wishclaw Talisman: Винрейт 16.67% Карта Mana Crypt: Винрейт 19.64% Карта Veil of Summer: Винрейт 19.13% Карта Dockside Extortionist: Винрейт 19.13% Карта City of Brass: Винрейт 18.10% Карта Fellwar Stone: Винрейт 18.67% Карта Culling the Weak: Винрейт 19.13% Карта Cabal Ritual: Винрейт 17.89% Карта Eternal Witness: Винрейт 15.38% Карта Grinding Station: Винрейт 18.68% Карта Diabolic Intent: Винрейт 18.49% Карта Imperial Seal: Винрейт 19.64% Карта Deathrite Shaman: Винрейт 19.13% Карта Dualcaster Mage: Винрейт 17.39% Карта Eldritch Evolution: Винрейт 17.71% Карта Entomb: Винрейт 21.43% Карта Reanimate: Винрейт 19.13% Карта Abrade: Винрейт 0.00% Карта Spire of Industry: Винрейт 9.52% Карта Marsh Flats: Винрейт 19.63% Карта Misty Rainforest: Винрейт 18.37% Карта Autumn's Veil: Винрейт 17.39% Карта Birds of Paradise: Винрейт 19.13% Карта Lotus Petal: Винрейт 19.82% Карта Grim Monolith: Винрейт 18.42% Карта Necromancy: Винрейт 17.05% Карта Vampiric Tutor: Винрейт 19.13% Карта Emergence Zone: Винрейт 21.28% Карта Finale of Devastation: Винрейт 20.62% Карта Mox Opal: Винрейт 19.79% Карта Nurturing Peatland: Винрейт 17.02% Карта Talisman of Resilience: Винрейт 15.15% Карта Unearth: Винрейт 19.00% Карта Deflecting Swat: Винрейт 17.65% Карта Mana Confluence: Винрейт 18.63% Карта Twinflame: Винрейт 18.68% Карта Abrupt Decay: Винрейт 18.35% Карта Blood Crypt: Винрейт 19.13% Карта Overgrown Tomb: Винрейт 19.13% Карта Noxious Revival: Винрейт 19.13% Карта Praetor's Grasp: Винрейт 19.05% Карта Ad Nauseam: Винрейт 16.67% Карта Carpet of Flowers: Винрейт 22.03% Карта Rain of Filth: Винрейт 17.39% Карта Lion's Eye Diamond: Винрейт 19.19% Карта Worldly Tutor: Винрейт 19.13% Карта Pyroblast: Винрейт 19.82% Карта Tinder Wall: Винрейт 18.52% Карта Badlands: Винрейт 20.18% Карта Animate Dead: Винрейт 17.00% Карта Bayou: Винрейт 19.64% Карта Mana Vault: Винрейт 19.13% Карта Red Elemental Blast: Винрейт 19.13% Карта Sol Ring: Винрейт 18.49% Карта Taiga: Винрейт 19.64% Карта Wheel of Fortune: Винрейт 15.48% Карта Rite of Flame: Винрейт 19.32% Карта Elvish Spirit Guide: Винрейт 19.80% Карта Mox Diamond: Винрейт 19.64% Карта Elves of Deep Shadow: Винрейт 19.05% Карта Chain of Smog: Винрейт 12.73% Карта Skirk Prospector: Винрейт 19.39% Карта Bloodstained Mire: Винрейт 19.64% Карта Polluted Delta: Винрейт 19.61% Карта Wooded Foothills: Винрейт 18.87% Карта Windswept Heath: Винрейт 19.57% Карта Command Tower: Винрейт 19.13% Карта Exotic Orchard: Винрейт 16.13% Карта Forbidden Orchard: Винрейт 11.90% Карта Verdant Catacombs: Винрейт 19.13% Карта Stomping Ground: Винрейт 19.13% Карта Chrome Mox: Винрейт 19.13% Карта Talisman of Impulse: Винрейт 0.00% Карта Talisman of Indulgence: Винрейт 14.04% Карта Final Fortune: Винрейт 18.48% Карта Last Chance: Винрейт 9.09% Карта Ancient Tomb: Винрейт 19.42% Карта Simian Spirit Guide: Винрейт 19.82% Карта Opposition Agent: Винрейт 16.39% Карта Jeweled Lotus: Винрейт 18.87% Карта Jeska's Will: Винрейт 18.03% Карта Demonic Tutor: Винрейт 19.13% Карта Gemstone Caverns: Винрейт 20.00% Карта Witherbloom Apprentice: Винрейт 12.73% Карта Storm-Kiln Artist: Винрейт 6.45% Карта Dark Ritual: Винрейт 19.13% Карта Tainted Pact: Винрейт 17.20% Карта Arid Mesa: Винрейт 18.37% Карта Scalding Tarn: Винрейт 19.44% Карта Culling Ritual: Винрейт 15.56% Карта Imperial Recruiter: Винрейт 19.23% Карта Ignoble Hierarch: Винрейт 18.49% Карта Ragavan, Nimble Pilferer: Винрейт 18.63% Карта Saw in Half: Винрейт 16.67% Карта Boseiju, Who Endures: Винрейт 19.64% Карта Gamble: Винрейт 17.65% Карта Force of Vigor: Винрейт 10.00% Карта Heat Shimmer: Винрейт 20.00% Карта Orcish Lumberjack: Винрейт 3.57% Карта Assassin's Trophy: Винрейт 19.23% Карта Homeward Path: Винрейт 0.00% Карта Birgi, God of Storytelling // Harnfel, Horn of Bounty: Винрейт 10.53% Карта Overmaster: Винрейт 0.00% Карта Peer into the Abyss: Винрейт 23.33% Карта Toxic Deluge: Винрейт 26.67% Карта Corpse Dance: Винрейт 26.92% Карта Squandered Resources: Винрейт 33.33% Карта Mayhem Devil: Винрейт 17.86% Карта Dance of the Dead: Винрейт 22.22% Карта Crop Rotation: Винрейт 28.00% Карта Necropotence: Винрейт 22.81% Карта Infernal Plunge: Винрейт 29.41% Карта Undergrowth Stadium: Винрейт 21.43% Карта Luxury Suite: Винрейт 19.48% Карта Spire Garden: Винрейт 20.34% Карта Shatterskull Smashing // Shatterskull, the Hammer Pass: Винрейт 33.33% Карта Slaughter Pact: Винрейт 33.33% Карта Summoner's Pact: Винрейт 26.67% Карта Dauthi Voidwalker: Винрейт 22.81% Карта Lightning Bolt: Винрейт 18.06% Карта City of Traitors: Винрейт 17.95% Карта Dosan the Falling Leaf: Винрейт 20.37% Карта Food Chain: Винрейт 19.05% Карта Wheel of Misfortune: Винрейт 14.29% Карта Ruthless Technomancer: Винрейт 19.70% Карта Cursed Mirror: Винрейт 19.05% Карта Defense Grid: Винрейт 14.58% Карта The One Ring: Винрейт 22.73% Карта Squee, the Immortal: Винрейт 19.05% Карта Llanowar Wastes: Винрейт 25.00% Карта Fatal Push: Винрейт 5.00% Карта Bolt Bend: Винрейт 0.00% Карта Goblin Engineer: Винрейт 14.29% Карта Goblin Welder: Винрейт 0.00% Карта Cragcrown Pathway // Timbercrown Pathway: Винрейт 0.00% Карта Blightstep Pathway // Searstep Pathway: Винрейт 0.00% Карта Darkbore Pathway // Slitherbore Pathway: Винрейт 0.00% Карта Bolas's Citadel: Винрейт 0.00% Карта Reflecting Pool: Винрейт 14.29% Карта Professional Face-Breaker: Винрейт 17.65% Карта Warrior's Oath: Винрейт 0.00% Карта Swamp: Винрейт 18.87% Карта Forest: Винрейт 20.00% Карта Mountain: Винрейт 9.68% Карта Karplusan Forest: Винрейт 0.00% Карта Plaza of Heroes: Винрейт 0.00% Карта Sulfurous Springs: Винрейт 0.00% Карта Springleaf Drum: Винрейт 14.29% Карта Gemstone Mine: Винрейт 19.05% Карта Korvold, Fae-Cursed King: Винрейт 33.33% Карта Vilis, Broker of Blood: Винрейт 20.00% Карта Phyrexian Tower: Винрейт 29.17% Карта Cavern of Souls: Винрейт 20.00% Карта Elvish Mystic: Винрейт 25.00% Карта Cabal Pit: Винрейт 25.00% Карта Fire Covenant: Винрейт 26.00% Карта Haunted Ridge: Винрейт 25.00% Карта Rockfall Vale: Винрейт 25.00% Карта Deathcap Glade: Винрейт 25.00% Карта Cabal Therapy: Винрейт 33.33% Карта Razaketh, the Foulblooded: Винрейт 33.33% Карта Urborg, Tomb of Yawgmoth: Винрейт 20.00% Карта Life // Death: Винрейт 20.00% Карта Sylvan Caryatid: Винрейт 33.33% Карта Nature's Claim: Винрейт 20.00% Карта Sylvan Library: Винрейт 21.74% Карта Valki, God of Lies // Tibalt, Cosmic Impostor: Винрейт 20.00% Карта Urza's Saga: Винрейт 33.33% Карта Yavimaya, Cradle of Growth: Винрейт 20.00% Карта Ziatora's Proving Ground: Винрейт 20.00% Карта Command Beacon: Винрейт 33.33% Карта Green Mana Battery: Винрейт 0.00% Карта Orcish Bowmasters: Винрейт 13.64% Карта Grim Tutor: Винрейт 0.00% Карта Prismatic Vista: Винрейт 26.32% Карта Magda, Brazen Outlaw: Винрейт 30.00% Карта Grim Hireling: Винрейт 22.22% Карта Deadly Dispute: Винрейт 17.65% Карта Survival of the Fittest: Винрейт 0.00% Карта Sensei's Divining Top: Винрейт 0.00% Карта Eternal Scourge: Винрейт 0.00% Карта Deadly Rollick: Винрейт 0.00% Карта Dismember: Винрейт 23.08% Карта Meltdown: Винрейт 0.00% Карта Burnt Offering: Винрейт 12.50% Карта Vexing Shusher: Винрейт 0.00% Карта Walking Ballista: Винрейт 0.00% Карта Tarnished Citadel: Винрейт 0.00% Карта Tibalt's Trickery: Винрейт 18.75% Карта Goblin Bombardment: Винрейт 0.00% Карта Endurance: Винрейт 0.00% Карта Allosaurus Shepherd: Винрейт 0.00% Карта Insolent Neonate: Винрейт 0.00% Карта Green Sun's Zenith: Винрейт 23.08% Карта Yawgmoth's Will: Винрейт 0.00% Карта Reclamation Sage: Винрейт 0.00% Карта Dryad Arbor: Винрейт 23.08% Карта Brotherhood's End: Винрейт 0.00% Карта Protean Hulk: Винрейт 31.25% Карта Sylvan Tutor: Винрейт 27.27% Карта Fyndhorn Elves: Винрейт 28.57% Карта Viscera Seer: Винрейт 31.25% Карта Unmarked Grave: Винрейт 28.57% Карта Takenuma, Abandoned Mire: Винрейт 28.57% Карта Activated Sleeper: Винрейт 31.25% Карта Invasion of Ikoria // Zilortha, Apex of Ikoria: Винрейт 30.43% Карта Delighted Halfling: Винрейт 28.57% Карта Dragon Broodmother: Винрейт 0.00% Карта Farseek: Винрейт 0.00% Карта Lightning Greaves: Винрейт 0.00% Карта Gadrak, the Crown-Scourge: Винрейт 0.00% Карта Village Rites: Винрейт 23.53% Карта Rugged Highlands: Винрейт 0.00% Карта Act of Treason: Винрейт 0.00% Карта Mycoloth: Винрейт 0.00% Карта Lord of Extinction: Винрейт 0.00% Карта Primal Growth: Винрейт 0.00% Карта Rhonas's Monument: Винрейт 0.00% Карта Crux of Fate: Винрейт 0.00% Карта Jarad, Golgari Lich Lord: Винрейт 0.00% Карта Pitiless Plunderer: Винрейт 23.08% Карта Palace Siege: Винрейт 0.00% Карта Mazirek, Kraul Death Priest: Винрейт 0.00% Карта Awakening Zone: Винрейт 0.00% Карта Bladewing the Risen: Винрейт 0.00% Карта Commander's Sphere: Винрейт 0.00% Карта Daemogoth Titan: Винрейт 0.00% Карта Academy Manufactor: Винрейт 0.00% Карта Xorn: Винрейт 0.00% Карта Treasure Vault: Винрейт 0.00% Карта Rakdos Carnarium: Винрейт 0.00% Карта Jadar, Ghoulcaller of Nephalia: Винрейт 0.00% Карта The Dragon-Kami Reborn // Dragon-Kami's Egg: Винрейт 0.00% Карта Sakura-Tribe Elder: Винрейт 0.00% Карта Stimulus Package: Винрейт 0.00% Карта Corpse Explosion: Винрейт 0.00% Карта Fake Your Own Death: Винрейт 0.00% Карта Sticky Fingers: Винрейт 0.00% Карта Exhibition Magician: Винрейт 0.00% Карта Foreboding Ruins: Винрейт 0.00% Карта Savage Lands: Винрейт 0.00% Карта Jaxis, the Troublemaker: Винрейт 12.50% Карта Ziatora, the Incinerator: Винрейт 0.00% Карта Wayfarer's Bauble: Винрейт 0.00% Карта Mahadi, Emporium Master: Винрейт 0.00% Карта Gut, True Soul Zealot: Винрейт 0.00% Карта Patron of the Arts: Винрейт 0.00% Карта Prized Statue: Винрейт 23.08% Карта Pirate's Pillage: Винрейт 0.00% Карта Braids, Arisen Nightmare: Винрейт 0.00% Карта Bladewing, Deathless Tyrant: Винрейт 0.00% Карта Moira, Urborg Haunt: Винрейт 0.00% Карта The Reaver Cleaver: Винрейт 0.00% Карта Lagomos, Hand of Hatred: Винрейт 0.00% Карта Quirion Beastcaller: Винрейт 0.00% Карта Tail Swipe: Винрейт 0.00% Карта Smoldering Marsh: Винрейт 0.00% Карта Temple of Malice: Винрейт 0.00% Карта Hazoret's Monument: Винрейт 0.00% Карта Garna, the Bloodflame: Винрейт 0.00% Карта Rocky Tar Pit: Винрейт 0.00% Карта Dragonskull Summit: Винрейт 0.00% Карта Mountain Valley: Винрейт 0.00% Карта Geothermal Bog: Винрейт 0.00% Карта Wooded Ridgeline: Винрейт 0.00% Карта Haunted Mire: Винрейт 0.00% Карта Prossh, Skyraider of Kher: Винрейт 0.00% Карта Vaevictis Asmadi, the Dire: Винрейт 0.00% Карта The Cruelty of Gix: Винрейт 0.00% Карта Servo Schematic: Винрейт 0.00% Карта Over the Top: Винрейт 0.00% Карта Burnished Hart: Винрейт 0.00% Карта Cankerbloom: Винрейт 0.00% Карта Drivnod, Carnage Dominus: Винрейт 0.00% Карта Jungle Hollow: Винрейт 0.00% Карта Juri, Master of the Revue: Винрейт 0.00% Карта Tireless Provisioner: Винрейт 0.00% Карта Avenger of Zendikar: Винрейт 0.00% Карта Goblin Matron: Винрейт 25.00% Карта Scheming Symmetry: Винрейт 25.00% Карта Gaea's Cradle: Винрейт 30.77% Карта Sacrifice: Винрейт 25.00% Карта Hoarding Broodlord: Винрейт 25.00% Карта Corrupted Conviction: Винрейт 30.77% Карта Gravecrawler: Винрейт 33.33% Карта Street Wraith: Винрейт 33.33% Карта Zombie Infestation: Винрейт 33.33% Карта Ashnod's Altar: Винрейт 33.33% Карта Sylvan Safekeeper: Винрейт 33.33% Карта Pattern of Rebirth: Винрейт 50.00% Карта Phyrexian Altar: Винрейт 33.33% Карта Carrion Feeder: Винрейт 33.33% Карта Snuff Out: Винрейт 33.33% Карта Chord of Calling: Винрейт 33.33% Карта Blood Artist: Винрейт 33.33% Карта Malakir Rebirth // Malakir Mire: Винрейт 33.33% Карта Impulsive Pilferer: Винрейт 33.33% Карта Natural Order: Винрейт 33.33% Карта Chatterfang, Squirrel General: Винрейт 33.33% Карта Shambling Ghast: Винрейт 33.33% Карта The Meathook Massacre: Винрейт 50.00% Карта Delayed Blast Fireball: Винрейт 33.33% Карта Black Market Connections: Винрейт 33.33% Карта Cult Conscript: Винрейт 33.33% Карта Temur Sabertooth: Винрейт 0.00% Карта Dragon's Rage Channeler: Винрейт 26.67% Карта Outland Liberator // Frenzied Trapbreaker: Винрейт 0.00% Количество карт с неповторяющимися именами во всех колодах: 310 Насколько я помню статистику по формату pauper собирал Familyman, вот только не помню в ручную или нет. Можно попробовать у него спросить. 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Meskal1ne Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 49 минут назад, verve сказал: спасибо но я лучше буду как Дэвид Кэррадайн Помереть от аутоэротической асфиксии не так почетно как от воспламенения на костре во имя науки. 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Monsenior Napalm Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 Я долго не хотел открывать тему, думал автор сфоткал своего питона и приложил изображение к посту. Но потом любопытство победило брезгливость. 1 4 4 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
ph.zombowsky Опубликовано: 5 сентября 2023 Поделиться Опубликовано: 5 сентября 2023 1 час назад, verve сказал: еще раз поставить питон с офф сайта, далее пройти по ссылке во втором пункте, скачать установить выбраные пакеты, запустить скомпилированный файл через CMD словно закинуть его в любую нужную вам папку в CMD прописать команду cd C:\Users\пользователь\OneDrive\Документы\питон (для примера) вы приходите в нужный каталог и далее прописываете название скомпилированного файла он запускается. далее вы можете скидывать колоду, дать ей имя, количество побед и далее общее число игр и так же сделать с несколькими другими колодами и вывести статистику по картам и командирам. Ниже пример итогового результата https://edhtop16.com/commander/Korvold, Fae-Cursed King?tourney_filter__size__%24gte=64&tourney_filter__dateCreated__%24gte=1662398197 Показать содержимое колод 27 Карта Korvold, Fae-Cursed King [commander]: Винрейт 18.49% Карта Underworld Breach: Винрейт 19.82% Карта Arcane Signet: Винрейт 19.13% Карта Wishclaw Talisman: Винрейт 16.67% Карта Mana Crypt: Винрейт 19.64% Карта Veil of Summer: Винрейт 19.13% Карта Dockside Extortionist: Винрейт 19.13% Карта City of Brass: Винрейт 18.10% Карта Fellwar Stone: Винрейт 18.67% Карта Culling the Weak: Винрейт 19.13% Карта Cabal Ritual: Винрейт 17.89% Карта Eternal Witness: Винрейт 15.38% Карта Grinding Station: Винрейт 18.68% Карта Diabolic Intent: Винрейт 18.49% Карта Imperial Seal: Винрейт 19.64% Карта Deathrite Shaman: Винрейт 19.13% Карта Dualcaster Mage: Винрейт 17.39% Карта Eldritch Evolution: Винрейт 17.71% Карта Entomb: Винрейт 21.43% Карта Reanimate: Винрейт 19.13% Карта Abrade: Винрейт 0.00% Карта Spire of Industry: Винрейт 9.52% Карта Marsh Flats: Винрейт 19.63% Карта Misty Rainforest: Винрейт 18.37% Карта Autumn's Veil: Винрейт 17.39% Карта Birds of Paradise: Винрейт 19.13% Карта Lotus Petal: Винрейт 19.82% Карта Grim Monolith: Винрейт 18.42% Карта Necromancy: Винрейт 17.05% Карта Vampiric Tutor: Винрейт 19.13% Карта Emergence Zone: Винрейт 21.28% Карта Finale of Devastation: Винрейт 20.62% Карта Mox Opal: Винрейт 19.79% Карта Nurturing Peatland: Винрейт 17.02% Карта Talisman of Resilience: Винрейт 15.15% Карта Unearth: Винрейт 19.00% Карта Deflecting Swat: Винрейт 17.65% Карта Mana Confluence: Винрейт 18.63% Карта Twinflame: Винрейт 18.68% Карта Abrupt Decay: Винрейт 18.35% Карта Blood Crypt: Винрейт 19.13% Карта Overgrown Tomb: Винрейт 19.13% Карта Noxious Revival: Винрейт 19.13% Карта Praetor's Grasp: Винрейт 19.05% Карта Ad Nauseam: Винрейт 16.67% Карта Carpet of Flowers: Винрейт 22.03% Карта Rain of Filth: Винрейт 17.39% Карта Lion's Eye Diamond: Винрейт 19.19% Карта Worldly Tutor: Винрейт 19.13% Карта Pyroblast: Винрейт 19.82% Карта Tinder Wall: Винрейт 18.52% Карта Badlands: Винрейт 20.18% Карта Animate Dead: Винрейт 17.00% Карта Bayou: Винрейт 19.64% Карта Mana Vault: Винрейт 19.13% Карта Red Elemental Blast: Винрейт 19.13% Карта Sol Ring: Винрейт 18.49% Карта Taiga: Винрейт 19.64% Карта Wheel of Fortune: Винрейт 15.48% Карта Rite of Flame: Винрейт 19.32% Карта Elvish Spirit Guide: Винрейт 19.80% Карта Mox Diamond: Винрейт 19.64% Карта Elves of Deep Shadow: Винрейт 19.05% Карта Chain of Smog: Винрейт 12.73% Карта Skirk Prospector: Винрейт 19.39% Карта Bloodstained Mire: Винрейт 19.64% Карта Polluted Delta: Винрейт 19.61% Карта Wooded Foothills: Винрейт 18.87% Карта Windswept Heath: Винрейт 19.57% Карта Command Tower: Винрейт 19.13% Карта Exotic Orchard: Винрейт 16.13% Карта Forbidden Orchard: Винрейт 11.90% Карта Verdant Catacombs: Винрейт 19.13% Карта Stomping Ground: Винрейт 19.13% Карта Chrome Mox: Винрейт 19.13% Карта Talisman of Impulse: Винрейт 0.00% Карта Talisman of Indulgence: Винрейт 14.04% Карта Final Fortune: Винрейт 18.48% Карта Last Chance: Винрейт 9.09% Карта Ancient Tomb: Винрейт 19.42% Карта Simian Spirit Guide: Винрейт 19.82% Карта Opposition Agent: Винрейт 16.39% Карта Jeweled Lotus: Винрейт 18.87% Карта Jeska's Will: Винрейт 18.03% Карта Demonic Tutor: Винрейт 19.13% Карта Gemstone Caverns: Винрейт 20.00% Карта Witherbloom Apprentice: Винрейт 12.73% Карта Storm-Kiln Artist: Винрейт 6.45% Карта Dark Ritual: Винрейт 19.13% Карта Tainted Pact: Винрейт 17.20% Карта Arid Mesa: Винрейт 18.37% Карта Scalding Tarn: Винрейт 19.44% Карта Culling Ritual: Винрейт 15.56% Карта Imperial Recruiter: Винрейт 19.23% Карта Ignoble Hierarch: Винрейт 18.49% Карта Ragavan, Nimble Pilferer: Винрейт 18.63% Карта Saw in Half: Винрейт 16.67% Карта Boseiju, Who Endures: Винрейт 19.64% Карта Gamble: Винрейт 17.65% Карта Force of Vigor: Винрейт 10.00% Карта Heat Shimmer: Винрейт 20.00% Карта Orcish Lumberjack: Винрейт 3.57% Карта Assassin's Trophy: Винрейт 19.23% Карта Homeward Path: Винрейт 0.00% Карта Birgi, God of Storytelling // Harnfel, Horn of Bounty: Винрейт 10.53% Карта Overmaster: Винрейт 0.00% Карта Peer into the Abyss: Винрейт 23.33% Карта Toxic Deluge: Винрейт 26.67% Карта Corpse Dance: Винрейт 26.92% Карта Squandered Resources: Винрейт 33.33% Карта Mayhem Devil: Винрейт 17.86% Карта Dance of the Dead: Винрейт 22.22% Карта Crop Rotation: Винрейт 28.00% Карта Necropotence: Винрейт 22.81% Карта Infernal Plunge: Винрейт 29.41% Карта Undergrowth Stadium: Винрейт 21.43% Карта Luxury Suite: Винрейт 19.48% Карта Spire Garden: Винрейт 20.34% Карта Shatterskull Smashing // Shatterskull, the Hammer Pass: Винрейт 33.33% Карта Slaughter Pact: Винрейт 33.33% Карта Summoner's Pact: Винрейт 26.67% Карта Dauthi Voidwalker: Винрейт 22.81% Карта Lightning Bolt: Винрейт 18.06% Карта City of Traitors: Винрейт 17.95% Карта Dosan the Falling Leaf: Винрейт 20.37% Карта Food Chain: Винрейт 19.05% Карта Wheel of Misfortune: Винрейт 14.29% Карта Ruthless Technomancer: Винрейт 19.70% Карта Cursed Mirror: Винрейт 19.05% Карта Defense Grid: Винрейт 14.58% Карта The One Ring: Винрейт 22.73% Карта Squee, the Immortal: Винрейт 19.05% Карта Llanowar Wastes: Винрейт 25.00% Карта Fatal Push: Винрейт 5.00% Карта Bolt Bend: Винрейт 0.00% Карта Goblin Engineer: Винрейт 14.29% Карта Goblin Welder: Винрейт 0.00% Карта Cragcrown Pathway // Timbercrown Pathway: Винрейт 0.00% Карта Blightstep Pathway // Searstep Pathway: Винрейт 0.00% Карта Darkbore Pathway // Slitherbore Pathway: Винрейт 0.00% Карта Bolas's Citadel: Винрейт 0.00% Карта Reflecting Pool: Винрейт 14.29% Карта Professional Face-Breaker: Винрейт 17.65% Карта Warrior's Oath: Винрейт 0.00% Карта Swamp: Винрейт 18.87% Карта Forest: Винрейт 20.00% Карта Mountain: Винрейт 9.68% Карта Karplusan Forest: Винрейт 0.00% Карта Plaza of Heroes: Винрейт 0.00% Карта Sulfurous Springs: Винрейт 0.00% Карта Springleaf Drum: Винрейт 14.29% Карта Gemstone Mine: Винрейт 19.05% Карта Korvold, Fae-Cursed King: Винрейт 33.33% Карта Vilis, Broker of Blood: Винрейт 20.00% Карта Phyrexian Tower: Винрейт 29.17% Карта Cavern of Souls: Винрейт 20.00% Карта Elvish Mystic: Винрейт 25.00% Карта Cabal Pit: Винрейт 25.00% Карта Fire Covenant: Винрейт 26.00% Карта Haunted Ridge: Винрейт 25.00% Карта Rockfall Vale: Винрейт 25.00% Карта Deathcap Glade: Винрейт 25.00% Карта Cabal Therapy: Винрейт 33.33% Карта Razaketh, the Foulblooded: Винрейт 33.33% Карта Urborg, Tomb of Yawgmoth: Винрейт 20.00% Карта Life // Death: Винрейт 20.00% Карта Sylvan Caryatid: Винрейт 33.33% Карта Nature's Claim: Винрейт 20.00% Карта Sylvan Library: Винрейт 21.74% Карта Valki, God of Lies // Tibalt, Cosmic Impostor: Винрейт 20.00% Карта Urza's Saga: Винрейт 33.33% Карта Yavimaya, Cradle of Growth: Винрейт 20.00% Карта Ziatora's Proving Ground: Винрейт 20.00% Карта Command Beacon: Винрейт 33.33% Карта Green Mana Battery: Винрейт 0.00% Карта Orcish Bowmasters: Винрейт 13.64% Карта Grim Tutor: Винрейт 0.00% Карта Prismatic Vista: Винрейт 26.32% Карта Magda, Brazen Outlaw: Винрейт 30.00% Карта Grim Hireling: Винрейт 22.22% Карта Deadly Dispute: Винрейт 17.65% Карта Survival of the Fittest: Винрейт 0.00% Карта Sensei's Divining Top: Винрейт 0.00% Карта Eternal Scourge: Винрейт 0.00% Карта Deadly Rollick: Винрейт 0.00% Карта Dismember: Винрейт 23.08% Карта Meltdown: Винрейт 0.00% Карта Burnt Offering: Винрейт 12.50% Карта Vexing Shusher: Винрейт 0.00% Карта Walking Ballista: Винрейт 0.00% Карта Tarnished Citadel: Винрейт 0.00% Карта Tibalt's Trickery: Винрейт 18.75% Карта Goblin Bombardment: Винрейт 0.00% Карта Endurance: Винрейт 0.00% Карта Allosaurus Shepherd: Винрейт 0.00% Карта Insolent Neonate: Винрейт 0.00% Карта Green Sun's Zenith: Винрейт 23.08% Карта Yawgmoth's Will: Винрейт 0.00% Карта Reclamation Sage: Винрейт 0.00% Карта Dryad Arbor: Винрейт 23.08% Карта Brotherhood's End: Винрейт 0.00% Карта Protean Hulk: Винрейт 31.25% Карта Sylvan Tutor: Винрейт 27.27% Карта Fyndhorn Elves: Винрейт 28.57% Карта Viscera Seer: Винрейт 31.25% Карта Unmarked Grave: Винрейт 28.57% Карта Takenuma, Abandoned Mire: Винрейт 28.57% Карта Activated Sleeper: Винрейт 31.25% Карта Invasion of Ikoria // Zilortha, Apex of Ikoria: Винрейт 30.43% Карта Delighted Halfling: Винрейт 28.57% Карта Dragon Broodmother: Винрейт 0.00% Карта Farseek: Винрейт 0.00% Карта Lightning Greaves: Винрейт 0.00% Карта Gadrak, the Crown-Scourge: Винрейт 0.00% Карта Village Rites: Винрейт 23.53% Карта Rugged Highlands: Винрейт 0.00% Карта Act of Treason: Винрейт 0.00% Карта Mycoloth: Винрейт 0.00% Карта Lord of Extinction: Винрейт 0.00% Карта Primal Growth: Винрейт 0.00% Карта Rhonas's Monument: Винрейт 0.00% Карта Crux of Fate: Винрейт 0.00% Карта Jarad, Golgari Lich Lord: Винрейт 0.00% Карта Pitiless Plunderer: Винрейт 23.08% Карта Palace Siege: Винрейт 0.00% Карта Mazirek, Kraul Death Priest: Винрейт 0.00% Карта Awakening Zone: Винрейт 0.00% Карта Bladewing the Risen: Винрейт 0.00% Карта Commander's Sphere: Винрейт 0.00% Карта Daemogoth Titan: Винрейт 0.00% Карта Academy Manufactor: Винрейт 0.00% Карта Xorn: Винрейт 0.00% Карта Treasure Vault: Винрейт 0.00% Карта Rakdos Carnarium: Винрейт 0.00% Карта Jadar, Ghoulcaller of Nephalia: Винрейт 0.00% Карта The Dragon-Kami Reborn // Dragon-Kami's Egg: Винрейт 0.00% Карта Sakura-Tribe Elder: Винрейт 0.00% Карта Stimulus Package: Винрейт 0.00% Карта Corpse Explosion: Винрейт 0.00% Карта Fake Your Own Death: Винрейт 0.00% Карта Sticky Fingers: Винрейт 0.00% Карта Exhibition Magician: Винрейт 0.00% Карта Foreboding Ruins: Винрейт 0.00% Карта Savage Lands: Винрейт 0.00% Карта Jaxis, the Troublemaker: Винрейт 12.50% Карта Ziatora, the Incinerator: Винрейт 0.00% Карта Wayfarer's Bauble: Винрейт 0.00% Карта Mahadi, Emporium Master: Винрейт 0.00% Карта Gut, True Soul Zealot: Винрейт 0.00% Карта Patron of the Arts: Винрейт 0.00% Карта Prized Statue: Винрейт 23.08% Карта Pirate's Pillage: Винрейт 0.00% Карта Braids, Arisen Nightmare: Винрейт 0.00% Карта Bladewing, Deathless Tyrant: Винрейт 0.00% Карта Moira, Urborg Haunt: Винрейт 0.00% Карта The Reaver Cleaver: Винрейт 0.00% Карта Lagomos, Hand of Hatred: Винрейт 0.00% Карта Quirion Beastcaller: Винрейт 0.00% Карта Tail Swipe: Винрейт 0.00% Карта Smoldering Marsh: Винрейт 0.00% Карта Temple of Malice: Винрейт 0.00% Карта Hazoret's Monument: Винрейт 0.00% Карта Garna, the Bloodflame: Винрейт 0.00% Карта Rocky Tar Pit: Винрейт 0.00% Карта Dragonskull Summit: Винрейт 0.00% Карта Mountain Valley: Винрейт 0.00% Карта Geothermal Bog: Винрейт 0.00% Карта Wooded Ridgeline: Винрейт 0.00% Карта Haunted Mire: Винрейт 0.00% Карта Prossh, Skyraider of Kher: Винрейт 0.00% Карта Vaevictis Asmadi, the Dire: Винрейт 0.00% Карта The Cruelty of Gix: Винрейт 0.00% Карта Servo Schematic: Винрейт 0.00% Карта Over the Top: Винрейт 0.00% Карта Burnished Hart: Винрейт 0.00% Карта Cankerbloom: Винрейт 0.00% Карта Drivnod, Carnage Dominus: Винрейт 0.00% Карта Jungle Hollow: Винрейт 0.00% Карта Juri, Master of the Revue: Винрейт 0.00% Карта Tireless Provisioner: Винрейт 0.00% Карта Avenger of Zendikar: Винрейт 0.00% Карта Goblin Matron: Винрейт 25.00% Карта Scheming Symmetry: Винрейт 25.00% Карта Gaea's Cradle: Винрейт 30.77% Карта Sacrifice: Винрейт 25.00% Карта Hoarding Broodlord: Винрейт 25.00% Карта Corrupted Conviction: Винрейт 30.77% Карта Gravecrawler: Винрейт 33.33% Карта Street Wraith: Винрейт 33.33% Карта Zombie Infestation: Винрейт 33.33% Карта Ashnod's Altar: Винрейт 33.33% Карта Sylvan Safekeeper: Винрейт 33.33% Карта Pattern of Rebirth: Винрейт 50.00% Карта Phyrexian Altar: Винрейт 33.33% Карта Carrion Feeder: Винрейт 33.33% Карта Snuff Out: Винрейт 33.33% Карта Chord of Calling: Винрейт 33.33% Карта Blood Artist: Винрейт 33.33% Карта Malakir Rebirth // Malakir Mire: Винрейт 33.33% Карта Impulsive Pilferer: Винрейт 33.33% Карта Natural Order: Винрейт 33.33% Карта Chatterfang, Squirrel General: Винрейт 33.33% Карта Shambling Ghast: Винрейт 33.33% Карта The Meathook Massacre: Винрейт 50.00% Карта Delayed Blast Fireball: Винрейт 33.33% Карта Black Market Connections: Винрейт 33.33% Карта Cult Conscript: Винрейт 33.33% Карта Temur Sabertooth: Винрейт 0.00% Карта Dragon's Rage Channeler: Винрейт 26.67% Карта Outland Liberator // Frenzied Trapbreaker: Винрейт 0.00% Количество карт с неповторяющимися именами во всех колодах: 310 В 2023 принято к такому делать вебморды, или хотя бы бота в тг)) 1 9 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
drinkycrow Опубликовано: 7 сентября 2023 Поделиться Опубликовано: 7 сентября 2023 (изменено) "Программа" спрашивает у юзера винрейт колоды и на основании этого что-то там считает - это банальный калькулятор. Зачем лячкать это на питоне когда есть эксель для таких вещей - не совсем понятно. Почему нет гуя - очевидно, что студент-первокурсник, котоый это делал, ещё такое не проходил. По сути, ТСу необходимо хранить базу данных колод юзера и на основании винрейтов и прочих метрик выдавать статистику вида "эта карта играет в N деках с P общим винрейтом", а про это уже есть не один онлайн-инструмент(голдфиш итд). ТСу надо самому определиться, чего он вообще хочет, и выдать нормальное ТЗ, без этого никаких "помочь допилить код до нужного потенциала" не будет. Опять же - нужный потенциал это сколько вольт? Изменено 7 сентября 2023 пользователем drinkycrow 1 1 2 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
lux_lunaris Опубликовано: 7 сентября 2023 Поделиться Опубликовано: 7 сентября 2023 Закончил работать, пришел на топдек, так теперь и тут код ревью делать нужно! 05.09.2023 в 17:43, verve сказал: def Parser (url): В python не ставят пробелы между названием функции и набором принимаемых аргументов, а сами функции именуются с маленькой буквы. Это из разряда соглашений всего коммьюнити, чтобы код читать можно было чужой легче. Hello PEP 8. 05.09.2023 в 17:43, verve сказал: Url = url[url.find(".") + 1:] Любые манипуляции с содержимым урлов лучше привыкнуть сразу делать через urllib. Ну и имена переменных тоже пишутся всегда с маленькой буквы, только классов с большой. Это в копилку к предыдущему. 05.09.2023 в 17:43, verve сказал: match Url: case "aetherhub": Тут можно вообще без match case проще вырулить: try: parser = importlib.import_module(f"mtg_parser.{domain}") cards = parser.parse_deck(url) except ImportError as exc: # handle absent parser exception 05.09.2023 в 17:43, verve сказал: while True: deck_url = input("Введите URL-ссылки на колоду\n(чтобы прекратить вводить колоды, введите пустую строку) Тут можно CLI оставить даже, но хотя бы argparse с опциями ввода и вывода использовать. Обрабатывать списки из файлов, выкидывать в какие-нибудь .json, .csv. С помощью matplotlib еще можно таблицы, графики и диаграммы порисовать. А то вывод у скрипта - мое почтение, глазами не разберешься В целом я по верхушкам прошелся, там и тут можно проще и красивей, лучше typing'и расставлять, и самому и другим понятнее будет, что пишешь и как работает. Но вообще конечно я бы просто сделал другую структуру и набор абстракций, а то просто все скидано в одно место. 05.09.2023 в 19:56, verve сказал: прописываете название скомпилированного файла он запускается. python не компилируется, а интерпретируется. Вы запустите процесс, внутри которого будет построчно обрабатываться код в рантайме 10 2 1 Наверх Ссылка на комментарий Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас