Tìm các dự án sử dụng ngôn ngữ lập trình cụ thể trong Launchpad?


14

Trên Launchpad.net , hầu hết các dự án liệt kê (các) ngôn ngữ lập trình mà phần mềm của họ sử dụng:

văn bản thay thế

Sẽ rất hữu ích nếu có một cách để có được danh sách tất cả các dự án sử dụng ngôn ngữ lập trình "X", trong trường hợp của tôi là Vala . Launchpad có cung cấp chức năng này không? Có công cụ bên thứ 3 nào có thể làm điều này không?


Câu hỏi hay. Tôi tò mò muốn biết nếu có câu trả lời cho điều này.
Nathan Osman

bạn đã xem launchpad.net/vala
karthick87

Câu trả lời:


13

Như Marco Ceppi đã chỉ cho tôi launchpadlib, tôi đã viết một kịch bản nhỏ sẽ làm điều này cho bạn. văn bản thay thế tải về tại đây

Chạy tập lệnh bằng cách gọi python name_of_the_script.pytrong Terminal sau khi bạn đã tải xuống và lưu nó. Nó sẽ yêu cầu bạn cho một ngôn ngữ lập trình, không phân biệt chữ hoa chữ thường và truy vấn tìm kiếm (nơi *cho phép ký tự đại diện, ). Nếu bạn để trống một trong số chúng, nó sẽ tìm kiếm trên tất cả, thay vì không có.

Bạn sẽ cần phải cài đặt python-launchpadlibtrước khi bạn có thể sử dụng nó.

Dưới đây là một số ví dụ đầu ra:

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

Không phải mã tốt nhất tôi từng viết mặc dù ... Nhưng nó hoạt động tốt.
Stefano Palazzo

3
Hơi lạc đề, nhưng: Cảm ơn vì đã cho tôi biết về thư viện này: P
Ward Muylaert

Có thể dán kịch bản python trực tiếp vào câu trả lời. Dán không còn có sẵn. Lưu ý bên lề: xem câu hỏi này cho vấn đề này: Các loại bột nhão được làm trên Dịch vụ Pastebin của Ubuntu có bị xóa không?
Aditya

Tôi sẽ thứ hai. Tôi thực sự muốn thấy một cách tìm kiếm launchpadlib bằng cách sử dụng các ký tự đại diện và pastebin không còn tồn tại nữa ...
cối xay của khỉ đột

7

Launchpad không có chức năng này. Yêu cầu cho nó là lỗi # 2630 , mà bạn có thể muốn đăng ký.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.