#๐Ÿ”’ Problems with BeautifulSoup output

29 messages ยท Page 1 of 1 (latest)

spice zephyr
#
from bs4 import BeautifulSoup
import csv

username = input("Username? ")
page = requests.get(f"https://stats.jartexnetwork.com/player/{username}/bedwars")

def main(page):

    src = page.content
    soup = BeautifulSoup(src, "lxml")

    stats = []
    table1 = soup.find_all("table", {'class': 'gd-table'})
    
    print(table1)

main(page) ```


i only seem to be getting [] output in my terminal when i run that can anyone help?
orchid streamBOT
#

@spice zephyr

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

wary cliff
#

if none of those exists, then thats why its returning []

spice zephyr
#

it doesnt have it yeah

#

but then again it shows it when i see it on the website

wary cliff
#

And double check the URL to that page?

spice zephyr
spice zephyr
wary cliff
#

๐Ÿคทโ€โ™‚๏ธ

spice zephyr
#

they do have a loading thingy at the start
could that be the issue?

wary cliff
#

probably

spice zephyr
#

is there a fix to that?

wary cliff
#

idk... its always a pain to web scrape

#

API works wonders

#

APIs don't have to deal with whether its there or not

spice zephyr
#

rip

#

i dont think theres an api there

wary cliff
spice zephyr
#

doesnt provide any stats tho

#

just the name and the rank

#

ty tho

#

means a lot man

wary cliff
spice zephyr
#

tysm man

orchid streamBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.