From fafcf858225efdeb60e6b83534fe20f08239c342 Mon Sep 17 00:00:00 2001 From: Jasen Brown Date: Fri, 5 Jul 2024 21:07:58 -0500 Subject: [PATCH] redeploy --- Test.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Test.py diff --git a/Test.py b/Test.py new file mode 100644 index 0000000..1c76b31 --- /dev/null +++ b/Test.py @@ -0,0 +1,31 @@ +from bs4 import BeautifulSoup +import requests +import json + +response = requests.get("https://fantasyfootball.theringer.com/") +contents = response.text + +soup = BeautifulSoup(contents, "html.parser") + +# print(soup.prettify()) + +data = json.loads(soup.find(name="script", id="__NEXT_DATA__").text) + +players = data['props']['pageProps']['playerData'] +qbs = data['props']['pageProps']['tiers']['qb']['halfpoint'][0] + +qb_list = [] +print(type(players)) +for qb in qbs: + for player in players: + print(player) + print(qb) + if player == qb: + new_player = { + "first_name": players[qb]['first_name'], + "last_name": players[qb]['last_name'], + "order_halfpoint": players[qb]['order_halfpoint'] + } + qb_list.append(new_player) + +print(qb_list)