Temukan proyek yang menggunakan bahasa pemrograman tertentu di Launchpad?


14

Di Launchpad.net , sebagian besar proyek mencantumkan bahasa pemrograman yang digunakan oleh perangkat lunak mereka:

teks alternatif

Akan bermanfaat jika ada cara untuk mendapatkan daftar semua proyek yang menggunakan bahasa pemrograman "X", dalam kasus saya Vala . Apakah Launchpad menyediakan fungsionalitas ini? Apakah ada alat pihak ke-3 yang bisa melakukan ini?


Pertanyaan bagus. Saya ingin tahu apakah ada jawaban untuk ini.
Nathan Osman

Jawaban:


13

Ketika Marco Ceppi menunjuk saya launchpadlib, saya menulis sebuah skrip kecil yang akan melakukan ini untuk Anda. teks alternatif Unduh di sini

Jalankan skrip dengan menelepon python name_of_the_script.py Terminal setelah Anda mengunduh dan menyimpannya. Ini akan meminta Anda untuk bahasa pemrograman, tidak peka huruf besar-kecil, dan permintaan pencarian (jika wildcard, *diizinkan). Jika Anda membiarkan keduanya kosong, itu akan mencari di semua, daripada tidak sama sekali.

Anda harus menginstal python-launchpadlib sebelum dapat menggunakannya.

Berikut beberapa contoh output:

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

Bukan kode terbaik yang pernah saya tulis ... Tapi itu berfungsi dengan baik.
Stefano Palazzo

3
Sedikit keluar dari topik, tetapi: Terima kasih telah membuat saya mengetahui perpustakaan ini: P
Ward Muylaert

Apakah mungkin untuk menempelkan skrip python langsung ke jawabannya. Rekatkan tidak lagi tersedia. Catatan: lihat pertanyaan ini untuk masalah ini: Apakah pasta yang dibuat di Layanan Ubuntu Pastebin dihapus?
Aditya

Saya akan kedua itu. Saya benar-benar ingin melihat cara mencari launchpadlib menggunakan wildcard dan pastebin tidak ada lagi ...
giling gorila

7

Launchpad tidak memiliki fungsi ini. Permintaan untuk itu adalah bug # 2630 , yang Anda mungkin ingin berlangganan.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.