擅长:python、mysql、java
<p>首先,您应该使用<a href="https://www.python.org/dev/peps/pep-0008/" rel="nofollow noreferrer">PEP8 styling</a>。很难读懂你的代码</p>
<p>如果要以最少的代码更改量解决此问题,请执行以下操作:</p>
<pre><code>PRUEBA = CodigoJuegos.a.span.text
</code></pre>
<p>这就是说,我专业地使用bs4(以及其他工具)浏览网站,我会选择这样的方式:</p>
<pre><code>import requests
from bs4 import BeautifulSoup
search_url = "https://store.steampowered.com/search"
category1 = ('998', '996')
category2 = '29'
params = {
'sort_by': 'Price_ASC',
'category1': ','.join(category1),
'category2': category2,
}
response = requests.get(
search_url,
params=params
)
soup = BeautifulSoup(response.text, "html.parser")
elms = soup.find_all("span", {"class": "title"})
for elm in elms:
print(elm.text)
</code></pre>
<p>输出:</p>
<pre><code>Barro F
The Last Hope: Trump vs Mafia - North Korea
Ninja Stealth
Tetropunk
Oracle
Legend of Himari
Planes, Bullets and Vodka
Shift
Blast-off
...
</code></pre>
<p>如果您已经对<code>bs4</code>有依赖关系,那么还可以获得<code>requests</code></p>