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

PyQt Python Discussion :

Charger image depuis internet


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 195
    Par défaut Charger image depuis internet
    Bonjour,

    je récupère des infos sur des films via internet (API allociné)
    Je veux mettre l'affiche correspondant au film dans un encart (QLabel ou QTexDocument, ...)
    Pour mettre une image depuis le disque local pas de problème.
    Par contre depuis un chemin internet, plus compliqué..
    Sur quelques forums je vois qu'il faut télécharger l'image en local pour la faire afficher. Je trouve ca plutôt alambiqué.
    Je peux le faire mais avant de me lancer la dessus je voudrais connaître votre avis la dessus, savoir si il y a pas plus simple.

    Grazie!

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 304
    Par défaut
    Salut,

    Mais c'est simple, que trouves-tu d'alambiqué à cela ?

    Sur cette capture écran (1) les images sont téléchargées dans un temporaire pour être ensuite insérées dans leur gabarit et affichées.

    Et tout cela se fait très vite (nonobstant la vitesse de téléchargement, bien sur)

    (1) http://forum.ubuntu-fr.org/viewtopic.php?id=861411

  3. #3
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    Citation Envoyé par Nico_tournai Voir le message
    Sur quelques forums je vois qu'il faut télécharger l'image en local pour la faire afficher. Je trouve ca plutôt alambiqué.
    Il faut bien stocker l'image quelque part. Non ?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 195
    Par défaut
    merci je vais regarder tout ca

    ce que je voulais dire, c'est que je pensais que QT avait prévu de charger directement une image depuis internet en paramètre....
    Donc je dois télécharger l'image en local puis la charger ensuite

  5. #5
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    Citation Envoyé par Nico_tournai Voir le message
    je pensais que QT avait prévu de charger directement une image depuis internet en paramètre...
    Pour le net il y a QtWebKit.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 695
    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 695
    Par défaut
    Salut,

    Une image se charge via une requête HTTP, i.e. çà passe par un buffer mémoire.
    On peut la sauvegarder sur disque mais si c'est juste parce que la méthode pour l'afficher demande un "file-like", io.StringIO est là pour çà.

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

Discussions similaires

  1. [Image] charger une image depuis un fichier xml.
    Par Invité dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 21/11/2006, 14h59
  2. Charger images depuis serveur
    Par Tail dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 03/11/2006, 15h09
  3. [2.0][VS2005] Charger image depuis MySQL
    Par Cereal123 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 12/10/2006, 16h42
  4. Charger une image depuis un textfield [noob]
    Par yodark dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/04/2006, 08h36

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