IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Enregistrer le souce code d'une page web


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut Enregistrer le souce code d'une page web
    Bonjour,

    J'utiliser python 2.7.6, sur Linux Ubuntu 14.04 x64, mon navigateur est mozilla.
    Je voudrais récupérer le code source de mon profile Facebook
    j'ai fait ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #!/usr/bin/python
     
    url = "https://www.facebook.com/profile.php?id=10001319xxxxxxx"
    print url
    import urllib 
    page=urllib.urlopen(url) 
    Code_Source_Page_Web = strpage=page.read()
    print Code_Source_Page_Web
    fichier = open("Facedebook.txt", "a")
    fichier.write(Code_Source_Page_Web)
    fichier.close()
    le fichier est bien créé et enregistré, le problème est lorsque j'ouvre le fichier avec un éditeur de texte (kate) j'ai ce message :
    Le fichier /media/laurent/50D3626024AEF9F9/partage-entre-pc/laurent/python/pyfacedebook/Facedebook.txt a été ouvert et contenait des lignes plus longues que la limite
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    spécifiée de longueur de ligne (4 096 caractères).
    Ces lignes ont été tronquées et le document est passé en mode lecture seule car l'enregistrement modifie son contenu.
    est dans le fichier je ne trouve pas le mot suivant
    qui indique les ID après ce mot.
    Pour afficher le source code avec mozilla url : view-source:https://www.facebook.com/profile.php?id=10001319xxxxxxx

    Comment puis-je faire ?
    Merci.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Citation Envoyé par xunil2003 Voir le message
    Comment puis-je faire ?
    Ce n'est pas parce que vous lui avez donné une extension .txt que le contenu s'est transformé en autre chose qu'une page HTML.
    Pour voir à quoi elle ressemble, il faut d'abord l'ouvrir avec un navigateur Web (File=>Open).
    Puis pour y chercher des informations, il faudra peut être utiliser des outils comme BeautifoulSoup.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2008
    Messages : 412
    Par défaut
    Bonsoir,

    C'est ce que j'ai fait. Le fichier n'est pas complet.
    Url navigateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    file:///home/laurent/python/pyfacedebook/Facedebook.txt
    Merci.

Discussions similaires

  1. Lire le code d'une page web
    Par Invité dans le forum Débuter
    Réponses: 10
    Dernier message: 21/03/2009, 19h15
  2. Afficher du code dans une page web
    Par Damouille dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/07/2007, 07h06
  3. [Système] Du code sur une page web
    Par damdev955 dans le forum Langage
    Réponses: 1
    Dernier message: 16/02/2007, 14h17
  4. Récupération d'un code d'une page web
    Par Vampyre dans le forum Services Web
    Réponses: 3
    Dernier message: 12/02/2007, 20h03
  5. Réponses: 4
    Dernier message: 29/06/2006, 10h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo