<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="/feed.php">
        <title>Les cours du BTS SIO - dev:python:robobrowser</title>
        <description></description>
        <link>/</link>
        <image rdf:resource="/lib/exe/fetch.php/wiki/dokuwiki-128.png" />
       <dc:date>2026-04-22T10:01:58+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="/doku.php/dev/python/robobrowser/accueil?rev=1489054222&amp;do=diff"/>
                <rdf:li rdf:resource="/doku.php/dev/python/robobrowser/decouverte?rev=1489081840&amp;do=diff"/>
                <rdf:li rdf:resource="/doku.php/dev/python/robobrowser/installrobrowser?rev=1488987534&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="/lib/exe/fetch.php/wiki/dokuwiki-128.png">
        <title>Les cours du BTS SIO</title>
        <link>/</link>
        <url>/lib/exe/fetch.php/wiki/dokuwiki-128.png</url>
    </image>
    <item rdf:about="/doku.php/dev/python/robobrowser/accueil?rev=1489054222&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-09T10:10:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>accueil</title>
        <link>/doku.php/dev/python/robobrowser/accueil?rev=1489054222&amp;do=diff</link>
        <description>Python : la bibliothèque RoboBrowser pour scrapper le web

Présentation

La bibliothèque Python RoboBrowser permet :

	*  d'accéder à une page web, 
	*  de remplir des formulaires et de les soumettre, 
	*  de récupérer des contenus ou de cliquer sur des liens.</description>
    </item>
    <item rdf:about="/doku.php/dev/python/robobrowser/decouverte?rev=1489081840&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-09T17:50:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>decouverte</title>
        <link>/doku.php/dev/python/robobrowser/decouverte?rev=1489081840&amp;do=diff</link>
        <description>Découverte de la bibliothèque RoboBrowser

Exemple d'authentification sur le site http://cours.btssio.ac-limoges.fr

Principe

	*  accéder à la page d'accueil du site &lt;http://cours.btssio.ac-limoges.fr&gt;
	*  activer le lien d'authentification
	*  s'authentifier avec le formulaire prévu à cet effet.</description>
    </item>
    <item rdf:about="/doku.php/dev/python/robobrowser/installrobrowser?rev=1488987534&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-08T15:38:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>installrobrowser</title>
        <link>/doku.php/dev/python/robobrowser/installrobrowser?rev=1488987534&amp;do=diff</link>
        <description>Installation de la bibliothèque RoboBrowser

Installation pour Anaconda : 


pip install robobrowser



# -*- coding: utf-8 -*-
&quot;&quot;&quot;
Éditeur de Spyder

Ceci est un script temporaire.
&quot;&quot;&quot;

from robobrowser import RoboBrowser
 
url = 'http://pronote.lyc-valadon.ac-limoges.fr/professeur.html'
 
browser = RoboBrowser(history=True)
browser.open(url)
 
# if you want to print the page...
# print (browser.parsed)
 
#get form
form = browser.get_form(id='commentform')
 
#fill out form
form['comment'].value…</description>
    </item>
</rdf:RDF>
