comment utiliser python pour invoquer des événements, comme une application de torrent et aussi l'alimenter avec un fichier torrent dans Linux?Comment utiliser python pour invoquer des événements sur un bureau?
Répondre
La plupart des applications bittorrent sous Linux acceptent un fichier .torrent
comme paramètre de ligne de commande. Avec certains (notables Azureus // Vuze) vous devrez peut-être utiliser un nom de chemin qualifié complet, que vous pouvez obtenir avec os.path.abspath
. Ensuite, utilisez simplement votre méthode préférée d'exécution de programmes à partir de Python comme le module subprocess
ou même os.system
.
Si vous avez besoin de faire quelque chose de plus sophistiqué que cela, vous pouvez essayer de trouver un client qui prend en charge dbus.
Si vous souhaitez appeler un programme de python vous pouvez le faire comme ceci:
import os
cmd = '/path/to/program'
os.system(cmd)
Je ne peux rien dire au sujet de l'exécution de votre programme bittorrent, puisque vous ne l'avez pas dit quoi que ce soit au sujet du programme que vous utilisez , mais l'appeler avec une URL est probablement simple (juste trouver le bon commutateur et ajouter le commutateur et l'URL à la variable cmd
ci-dessus).
- 1. Comment obtenir des scripts pour invoquer un script externe?
- 2. Comment écrire un crawler pour un bureau
- 3. Comment puis-je invoquer un thread plusieurs fois en Python?
- 4. Invoquer des événements côté client à partir d'une méthode personnalisée
- 5. un script PowerShell Invoquer de Python
- 6. utiliser qt et django pour créer des applications de bureau
- 7. Comment utiliser python pour un webservice
- 8. Comment invoquer la méthode '! =' Sur un objet?
- 9. Comment utiliser le système dans Cocoa pour invoquer curl
- 10. invoquer thread-safe sur NET CF
- 11. comment utiliser les événements tactiles sur uicollectionviewcontroller
- 12. Invoquer différentes méthodes en python
- 13. Comment utiliser Observable.FromEvent avec des événements statiques?
- 14. gestion des événements iron python
- 15. Comment autoriser les applications de bureau à invoquer des méthodes sur une application Java sur la même machine
- 16. Connexion Bureau à distance - Événements C#
- 17. Invoquer un clic sur un div spécifique
- 18. comment utiliser html pour styler une application de bureau vb.net?
- 19. comment utiliser OAuth sur une application de bureau
- 20. Comment utiliser les événements GridView
- 21. comment commencer avec appcelerator pour le bureau (et utiliser l'API)
- 22. Comment invoquer un script PHP sur un serveur Web?
- 23. Utiliser AOP pour invoquer l'opération courante avant les méthodes sélectives
- 24. Gestion des événements pour un formulaire hérité
- 25. Comment installer et utiliser des paquets python sur Kodingen?
- 26. Comment invoquer un effet Flip 3D sur une minuterie
- 27. Comment créer des événements pour des objets dans un tableau?
- 28. Gestion des événements sur un UIControl personnalisé
- 29. Utiliser MySQLdb pour renvoyer des valeurs - Python
- 30. utiliser a4j: file d'attente pour la synchronisation des événements
Invoquer des événements sur un bureau? Qu'est ce que ça veut dire? –
Peut-être qu'il veut dire lancer des applications? – Aphex