import requests
response = requests.get('https://vk.com/id')
with open('index.html','w') as file:
file.write(response.text)
from bs4 import BeautifulSoup
import requests
def parse():
URL = 'https://www.olx.ua/list/'
HEADERS = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36'
}
response = requests.get(URL,headers = HEADERS)
soup = BeautifulSoup(response.content, 'html.parser')
items = soup.findAll('div', class_ = 'offer-wrapper')
comps = []
for item in items:
try:
comps.append({
'title': item.find('a', class_ = 'marginright5 link linkWithHash detailsLink').get_text(strip = True),
'price': item.find('p', class_ = 'price').get_text(strip = True),
'link': item.find('a', class_ = 'marginright5 link linkWithHash detailsLink').get('href')
})
except:
pass
for comp in comps:
print(f'{comp["title"]} -> Price: {comp["price"]} -> Link: {comp["link"]}')
parse()
4.1. Дублирование вопроса, который уже размещался на страницах Сервиса. В том числе и в случае, если вопрос был удалён модератором, или на вопрос не был дан ответ (т.е. категорически запрещается дублирование вопроса с целью повторного привлечения к нему внимания).
Можно конечно с requests, но есть нормальные модули которые не украдут мой киви токен?
Я знаю, что после названия файла в скобках после вызова функции можно вставить всякие буквы)))