Snouffelaire Posté(e) le 5 août 2007 Posté(e) le 5 août 2007 Bonsoir tout le monde !!! J'ai décidé de me mettre au python avant-hier pour contrôler l'écran LCD de mon clavier logitech mx5000 :-). J'ai déjà récupéré le travail d'un "vrai" programmeur, un utilitaire qui permet d'afficher un peu ce qu'on veut sur cet écran en ligne de commandes. Du coup, je me suis dit : chic, plus qu'à trouver un language de programmation et faire un programme pour que l'écran interagisse avec amarok et aussi pourquoi pas mes mails. Sur des conseils avisés je me suis tourné vers Python. Je viendrai sûrement vous embêter plus tard pour les mails (mais au passage si quelqu'un a un lien vers un tuto pour l'utilisation de "poplib" je suis preneur) mais là ce qui m'interresse c'est Amarok. Ma base de travail est ce lien. En me balladant sur google j'ai cru comprendre que je devais utiliser "os". Voilà ce que j'ai écrit pour l'instant : import os a=os.system("dcop amarok player artist") print a Le problème c'est que quand je lance ça os.system("...") AFFICHE ce qu'il faut mais cette valeur n'est pas affectée à a et l'instruction "print a" me renvoie alors 0 (zero). Toute aide sera la bienvenue, mais je rappelle avant que vous vous lanciez dans une réponse que je n'ai que quelques heures de programmation en python derrière moi :-). Merci d'avance !
Snouffelaire Posté(e) le 7 août 2007 Auteur Posté(e) le 7 août 2007 Bon j'ai fini par trouver une solution :-)... Il m'a fallu installer kdebindings puis importer le module pydcop Voilà voilà, si ça peut servir à quelqu'un... :-)
theocrite Posté(e) le 7 août 2007 Posté(e) le 7 août 2007 N'oublie pas que dcop sera abandonné pour dbus. ?
Snouffelaire Posté(e) le 8 août 2007 Auteur Posté(e) le 8 août 2007 N'oublie pas que dcop sera abandonné pour dbus. Vi c'est vrai merci de me le rappeler j'ai lu ça aussi... Mais je n'ai pas vu de commande "dbus" pour Amarok. Oups ^^
theocrite Posté(e) le 8 août 2007 Posté(e) le 8 août 2007 Si je ne dis pas de bêtises, ça arrivera avec KDE4 le support de dbus, donc dans peu de temps.
Snouffelaire Posté(e) le 8 août 2007 Auteur Posté(e) le 8 août 2007 Si je ne dis pas de bêtises, ça arrivera avec KDE4 le support de dbus, donc dans peu de temps. Tu ne dis pas de bêtise :)
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.