これはpythonやcomp言語には新しいですが、このコードを使ってサイトからタイトルを掻き取ろうとしていますが、タイトルやタグを置き換えた場合のように "None"存在しません。なぜ私は美しいスープでこのタグを見つけることができないのですか?
import bs4
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup
my_url = "https://www.roblox.com/catalog/?CatalogContext=1&Keyword=the%20item&SortAggregation=5&LegendExpanded=true&Category=2"
uClient = uReq(my_url)
page_html = uClient.read()
uClient.close()
page_soup = soup(page_html, "html.parser")
ttt = page_soup.find("div", {"class":"CatalogItemName notranslate"})
item = ttt.a.text
print(item)
を試してみてください。彼はBeautifulSoupに既にページコンテンツを取得しています... – Baldrickk
@Baldrickk彼はサイトからタイトルを掻き取ろうとしていましたが、そうすることができませんでした。 –
彼はページタイトルではなく「タイトル」を取得しようとしています。 – VMRuiz