Python : modifier balise html contenu ds var.
Fermé
Mamy
-
6 avril 2008 à 14:51
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 7 avril 2008 à 09:13
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 7 avril 2008 à 09:13
A voir également:
- Python : modifier balise html contenu ds var.
- Citizen code python avis - Accueil - Outils
- Python generator - Télécharger - Sécurité
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Python pix ✓ - Forum Python
1 réponse
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
7 avril 2008 à 09:13
7 avril 2008 à 09:13
Tu peux effectivement utiliser re.sub, ou bien beautifulsoup (un peu lent, mais marche bien).
Petit exemple de remplacement avec BeautifulSoup (à adapter):
Petit exemple de remplacement avec BeautifulSoup (à adapter):
import BeautifulSoup htmlpage = open('mapage.html','rb').read() soup = BeautifulSoup.BeautifulSoup(htmlpage) soup.done() for titre in soup('span',{'class' : ['comptitle','titre']}): titre.name = 'h1' # Convert span to h1 del titre['class'] # Remove class