Форум сайта python.su
124
olegshtompel
Вот ещё один сайт хочу добавить, но что то не то, друг помоги.
def your1x2(): global predicts predicts['your1x2'] = [] resp = requests.get(r'https://www.your1x2.com/football') if resp.ok: soup = BeautifulSoup(resp.content, 'html.parser') if table := soup.find("table", class_="table table-striped table-hover").find('tbody'): for tr in table.find_all('tr'): td = tr.find_all('td') predicts['your1x2'].append({'game': f'{td[2].text} vs {td[3].text}', 'predict': td[7].text})
Офлайн
0
xam1816От души Спасибо !!! Всё работает, чувствую истина где то рядом . Следующий сайт https://www.bettingclosed.com/predictions/date-matches/today , попробую…. а вдруг получится
Офлайн
124
olegshtompelв чем эта истина заключается?
чувствую истина где то рядом
Офлайн
0
xam1816Понять где допускаю ошибки, вроде всё делаю правильно но опять мимо…
def bettingclosed(): global predicts predicts['bettingclosed'] = [] resp = requests.get(r'https://www.bettingclosed.com/predictions/date-matches/today') if resp.ok: soup = BeautifulSoup(resp.content, 'html.parser') if table := soup.find("table", id_="myTable", class_="tbmatches table").find('tbody'): for tr in table.find_all('tr'): td = tr.find_all('td') predicts['bettingclosed'].append({'game': f'{td[3].text} vs {td[6].text}', 'predict': td[7].text})
Отредактировано olegshtompel (Июль 25, 2022 20:18:33)
Офлайн
124
def bettingclosed(): global predicts predicts['bettingclosed'] = [] resp = requests.get(r'https://www.bettingclosed.com/predictions/date-matches/today') if resp.ok: soup = BeautifulSoup(resp.content, 'html.parser') if table := soup.find("table", class_="tbmatches table").find('tbody'): for tr in table.find_all('tr'): td = tr.find_all('td') if len(td) > 1: predicts['bettingclosed'].append({'game': f'{td[2].text} vs {td[5].text}', 'predict': td[6].text})
Офлайн
0
xam1816Спасибо друг !!!
Офлайн
0
xam1816
Опять нужна корректировка
def scorepredictor(): global predicts predicts['scorepredictor'] = [] resp = requests.get(r'http://www.scorepredictor.net/index.php?section=football') if resp.ok: soup = BeautifulSoup(resp.content, 'html.parser') if table := soup.find("div", class_="tab_content").find('tbody'): for tr in table.find_all('tr'): td = tr.find_all('td') predicts['scorepredictor'].append({'game': f'{td[1].text} vs {td[7].text}', 'predict': td[9].text})
def scorepredictor(): global predicts predicts['scorepredictor'] = [] resp = requests.get(r'http://www.scorepredictor.net/index.php?section=football') if resp.ok: soup = BeautifulSoup(resp.content, 'html.parser') if table := soup.find("div", class_="tab_dark").find('tbody'): for tr in table.find_all('tr'): td = tr.find_all('td') predicts['scorepredictor'].append({'game': f'{td[1].text} vs {td[4].text}', 'predict': td[6].text})
Отредактировано olegshtompel (Июль 26, 2022 15:02:27)
Офлайн
61
Следующий кто выложит господину готовый код - педик.
olegshtompel
по такому количеству примеров уже даже додик справился бы с вопросом
Не понимаешь - почитай документацию
не можешь - заплати тому кто может
парсерист блин….
Офлайн
568
ZerG
не первый раз уже порываюсь спросить, а что есть “додик”?
Офлайн
0
ZerGдля тебя люди которые помогают - равно педики ?)))
Следующий кто выложит господину готовый код - педик. olegshtompelпо такому количеству примеров уже даже додик справился бы с вопросомНе понимаешь - почитай документациюне можешь - заплати тому кто можетпарсерист блин….
Офлайн