Nie mogę dowiedzieć się, jak korzystać z Pythona launchpadlib szukać KDT.
Innymi słowy, szukam interfejsu API w języku Python do oficjalnego wyszukiwania ppa startera (ubuntu). Formularz WWW dla serach oferowany jest tutaj .
Chciałbym nie tylko wyszukać określone słowa kluczowe, ale także uzyskać pełną listę wszystkich plików PPA dostępnych na starterze.
Czy ktoś mógłby mi podpowiedzieć, aby znaleźć odpowiednie interfejsy API?
python
ppa
launchpad
launchpadlib
launchpad-api
langlauf.io
źródło
źródło
Odpowiedzi:
Znajdowanie wszystkich umów PPA
Nie ma do tego interfejsu API i prawdopodobnie nie będzie, ponieważ nie należy prosić o ogromne zbiory obiektów za pośrednictwem interfejsów API języka Python.
Znajdowanie wszystkich umów PPA o określonej nazwie
AFAIK nie jest możliwe. Zgłoś żądanie funkcji na https://bugs.launchpad.net/launchpadlib .
Znajdowanie wszystkich umów PPA należących do użytkownika o podanej nazwie
Jest to możliwe, użyj
launchpad.people['username'].ppas
pełnego przykładu:Możesz pomyśleć, że możesz połączyć to z wyszukiwaniem ludzi, ale to nie zadziała. Istnieje ograniczenie liczby osób, które można zdobyć (myślę, że to 50 lub coś takiego).
Cały interfejs API jest udokumentowany tutaj: https://launchpad.net/+apidoc/1.0.html
źródło
ppasearch
CLI