我有一个程序,它采用 Flipkart 产品链接并使用不同的方法输出其结果。这是我的代码:
def __init__(self, link):
res = requests.get(link)
soup = BeautifulSoup(res.text, 'lxml')
我们只是想提取这个 soup 变量,以便其他函数可以访问该变量,这样每次我们请求价格、标题等任何方法时,我们就不需要一次又一次地请求页面并减慢程序速度。
对于提供的答案,它产生了空白,但实际上它应该返回 $....
def __init__(self, link):
res = requests.get(link)
soup = BeautifulSoup(res.text, 'lxml')
self.soup = soup
def prices(self):
prices = self.soup.find_all(text=re.compile('₹'))
print(prices[0])
慕哥9229398