Trouver des projets qui utilisent un langage de programmation particulier dans Launchpad?


14

Sur Launchpad.net , la plupart des projets répertorient le ou les langages de programmation utilisés par leur logiciel:

texte alternatif

Il serait utile qu'il y ait un moyen d'obtenir une liste de tous les projets qui utilisent le langage de programmation "X", dans mon cas Vala . Launchpad offre-t-il cette fonctionnalité? Y a-t-il des outils tiers qui peuvent le faire?


Bonne question. Je suis curieux de savoir s'il y a une réponse à cela.
Nathan Osman

avez-vous vu ce launchpad.net/vala
karthick87

Réponses:


13

Comme Marco Ceppi me l'a indiqué launchpadlib, j'ai écrit un petit script qui le fera pour vous. texte alternatif Télécharger les ici

Exécutez le script en appelant python name_of_the_script.pyun terminal après l'avoir téléchargé et enregistré. Il vous demandera un langage de programmation, insensible à la casse et une requête de recherche (où les caractères génériques,, *sont autorisés). Si vous laissez l'un d'eux vide, il effectuera une recherche dans tous, plutôt que dans aucun.

Vous devrez installer python-launchpadlibavant de pouvoir l'utiliser.

Voici un exemple de sortie:

stefano@3000-G530:~$ python test.py 
Enter a programming language or leave blank to find projects in all languages:
>>> Python
Enter a search query or leave blank for all:
>>> Calculator
calcool - A document based calculator tool...
evias - Web site used to apply Eve DB dump to Eve API results and get th...
txevolver - txEvolver is a Twisted-based set of libraries for performing ...
[...]

Ce n'est pas le meilleur code que j'ai jamais écrit ... Mais ça marche bien.
Stefano Palazzo

3
Légèrement hors sujet, mais: Merci de m'avoir informé de cette bibliothèque: P
Ward Muylaert

Serait-il possible de coller le script python directement dans la réponse. La pâte n'est plus disponible. Note latérale: voir cette question pour ce problème: les pâtes faites sur Ubuntu Pastebin Service sont-elles supprimées?
Aditya

J'appuie cela. J'aimerais vraiment voir un moyen de rechercher launchpadlib en utilisant des caractères génériques et le pastebin n'existe plus ...
Miller the gorilla

7

Launchpad n'a pas cette fonctionnalité. La demande est le bogue # 2630 , auquel vous voudrez peut-être vous abonner.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.