Próbuję użyć biblioteki Pythona napisanej w C, która nie posiada żadnej dokumentacji. Chcę użyć introspekcji, aby przynajmniej zobaczyć, jakie metody i klasy znajdują się w modułach. Czy ktoś ma funkcję lub bibliotekę, której mogę użyć do wyświetlenia funkcji (z listami argumentów) i klas (za pomocą metod i zmiennych składowych) w ramach modułu?Jak mogę wyświetlić listę metod w module Python 2.5?
Znalazłem this article o introspekcji Pythona, ale jestem prawie pewien, że nie ma ona zastosowania w Pythonie 2.5. Dzięki za pomoc.
Nie mogę znaleźć innego sposobu uzyskania pomocy, w szczególności "ZAWARTOŚĆ OPAKOWANIA" jest tym, czego szukam. Jest to zawarte w tekście pomocy, ale żadna z pozostałych odpowiedzi nie zapewnia sposobu na uzyskanie algorytmu. – AlanSE
ah, znalazłem go wewnątrz kodu źródłowego dla tego https://github.com/python/cpython/blob/ac317700ce7439e38a8b420218d9a5035bba92ed/Lib/pydoc.py#L733, z wzorzec 'dla importera, modname, ispkg w pkgutil.iter_modules (object .__ ścieżka __): ' – AlanSE