在启动板中找到使用特定编程语言的项目?


14

Launchpad.net上,大多数项目列出了其软件使用的编程语言:

替代文字

如果有一种方法可以获取使用“ X”编程语言的所有项目的列表(在我的情况下为Vala),则将非常有用。Launchpad是否提供此功能?是否有任何第三方工具可以做到这一点?


好问题。我很好奇,是否有答案。
内森·奥斯曼

您是否看到过这个launchpad.net/vala
karthick87,2010年

Answers:


13

正如Marco Ceppi指出的那样launchpadlib,我编写了一个小脚本来为您完成此任务。替代文字 在这里下载

python name_of_the_script.py下载并保存后,通过在终端中调用来运行脚本。它将要求您提供一种编程语言,不区分大小写和搜索查询(*允许使用通配符)。如果您将其中任何一个留为空白,它将搜索全部而不是全部。

您需要先安装,python-launchpadlib然后才能使用它。

这是一些示例输出:

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 ...
[...]

虽然这不是我写过的最好的代码,但是效果很好。
Stefano Palazzo

3
主题略有偏离,但是:感谢您让我知道这个图书馆:P
Ward Muylaert 2010年

是否可以将python脚本直接粘贴到答案中。粘贴不再可用。旁注:有关此问题,请参见此问题:在Ubuntu Pastebin Service上进行的粘贴是否被删除?
Aditya

我会第二。我真的很想看到使用通配符搜索launchpadlib的方法,并且pastebin不再存在...
米勒大猩猩


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.