런치 패드에서 특정 프로그래밍 언어를 사용하는 프로젝트를 찾으십니까?


14

Launchpad.net , 대부분의 프로젝트는 프로그래밍 언어 (들) 자신의 소프트웨어 사용 목록 :

대체 텍스트

사용 "X는"내 경우, 언어를 프로그래밍하는 프로젝트의 모든 목록을 얻을 수있는 방법이 있다면 그것은 유용 할 것 발라 . 런치 패드가이 기능을 제공합니까? 이를 수행 할 수있는 타사 도구가 있습니까?


좋은 질문. 이에 대한 답변이 있는지 궁금합니다.
Nathan Osman

답변:


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

파이썬 스크립트를 답변에 직접 붙여 넣을 수 있습니까? 페이스트를 더 이상 사용할 수 없습니다. 참고 사항 :이 문제에 대해서는이 질문을 참조하십시오 : Ubuntu Pastebin Service에서 만든 페이스트는 삭제됩니까?
Aditya

두 번째로하겠습니다. 와일드 카드를 사용하여 launchpadlib를 검색하는 방법을보고 싶고 pastebin이 더 이상 존재하지 않습니다.
고릴라 밀러

7

런치 패드에는이 기능이 없습니다. 이에 대한 요청은 버그 # 2630 이며 구독하고자 할 수도 있습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.