擅长:python、mysql、java
<p>你可以试试这个:</p>
<pre><code>url = ('https://osu.ppy.sh/users/1521445')
page = requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
x = soup.findAll("script",{"id":re.compile(r"json-user")})
result = re.findall('raw\":(.+)},\"previous_usernames', x[0].text.strip())
print(result)
</code></pre>
<p>我不知道为什么<code>div</code>和<code>class='bbcode bbcode profile-page'</code>在<code>script</code>标记和<code>class='json-user'</code>内<code>string</code>,这就是为什么你不能通过<code>div</code>和<code>class='bbcode bbcode profile-page'</code>得到它的值的原因</p>
<p>希望这能有所帮助</p>
<p><a href="https://i.stack.imgur.com/lmVTk.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lmVTk.png" alt="enter image description here"/></a></p>