Python 3.x 解析下载卡";奥苏&引用;

Python 3.x 解析下载卡";奥苏&引用;,python-3.x,beautifulsoup,request,Python 3.x,Beautifulsoup,Request,我有密码 from bs4 import BeautifulSoup as bs import random import lxml.html r = requests.get("https://osu.ppy.sh/beatmapsets?q=S3rl") text = r.text soup = bs(text, "html.parser") theresult = {} for qwerty in soup.find_all('a'): theresult[i] = qwerty

我有密码

from bs4 import BeautifulSoup as bs
import random
import lxml.html

r = requests.get("https://osu.ppy.sh/beatmapsets?q=S3rl")
text = r.text
soup = bs(text, "html.parser")
theresult = {}
for qwerty in soup.find_all('a'):
    theresult[i] = qwerty.get('href')

但是我没有从这个代码中得到我需要的链接,但是我不知道如何得到它。禁用java没有帮助。
如何获取图片中的所有下载链接?

您指的是什么图片?还有,你说“禁用java没有帮助”是什么意思?对不起,我没有立即注意到我不能添加图片。拥有搜索所提供的所有卡片。在Java下,我有一个观点,当Java关闭时,页面代码看起来不同——正如请求所理解的(从我的一个问题来看,建议为此禁用Java)是的,这个页面是使用jscript动态加载的。您需要使用类似Selenium的东西。是否可以告诉您如何特别从BeautifulSoup获取链接?恐怕BeautifulSoup和lxml都无法做到这一点。可能有一种(或两种)不含硒的方法,虽然我自己还没有尝试过。你指的是什么图片?还有,你说“禁用java没有帮助”是什么意思?对不起,我没有立即注意到我不能添加图片。拥有搜索所提供的所有卡片。在Java下,我有一个观点,当Java关闭时,页面代码看起来不同——正如请求所理解的(从我的一个问题来看,建议为此禁用Java)是的,这个页面是使用jscript动态加载的。您需要使用类似Selenium的东西。是否可以告诉您如何特别从BeautifulSoup获取链接?恐怕BeautifulSoup和lxml都无法做到这一点。可能有一种(或两种)不含硒的方法,虽然我自己还没有尝试过。