bonjour,
débutant en python, je voudrais récupérer des tables d'une page html, mais je n'y arrive pas.
j'ai écris quelque chose qui ne fonctionne pas.
pouvez-vous m'aider a résoudre mon erreur.
merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #trouver toutes les tables from bs4 import BeautifulSoup import urllib.request def get_tables(html_doc): soup = BeautifulSoup(html_doc) for row in soup.findAll('table')[1].findAll('tr'): tab1 = row.findAll('td') print (tab1) pageweb = ("http://www.geny.com/arrivee-et-rapports-pmu/2014-05-29-pmu-prix-marcel-callier_c618264") get_tables("pageweb")
Partager