Składnia:
Funkcję dir () może być używana z argumentem i bez argumentu. Zwraca różne typy atrybutów i metod opartych na obiekcie używanym jako argument. Składnia tej funkcji podano poniżej.
Dir ([obiekt])
Przykład-1: Użyj funkcji dir () bez argumentu
Utwórz plik Python z następującym skryptem, aby sprawdzić zwróconą wartość funkcji Dir (), gdy jest on używany bez żadnego argumentu. W skrypcie funkcja dir () bez argumentu jest wywoływana przed zaimportowaniem jakiegokolwiek modułu i po zaimportowaniu dwóch modułów.
#PROPRUM FUNKCJA DIR () przed zaimportowaniem dowolnego modułuWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Po zaimportowaniu modułów wyjście pokazuje, że OS i Sys zostały dodane do wyjścia Dir ().
Przykład-2: Użyj funkcji dir () dla ciągu jako argumentu
Utwórz plik Pythona z następującym skryptem, w którym obiekt ciąg był używany jako argument funkcji Dir (). W takim przypadku funkcja dir () zwróci listę wszystkich atrybutów obiektu ciągów.
#Zdefiniuj wartość ciąguWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-3: Użyj funkcji dir () dla listy jako argumentu
Utwórz plik Pythona z następującym skryptem, w którym obiekt listy został użyty jako argument funkcji Dir (). W takim przypadku funkcja dir () zwróci listę wszystkich atrybutów obiektu listy.
#Zdefiniuj listę liczb dziesiętnychWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-4: użycie funkcji dir () dla krotki jako argumentu
Utwórz plik Pythona z następującym skryptem, w którym obiekt krotek był używany jako argument funkcji dir (). W takim przypadku funkcja dir () zwróci listę wszystkich atrybutów obiektu krotek.
#Zdefiniuj krotność sznurkaWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-5: użycie funkcji dir () dla słownika jako argumentu
Utwórz plik Pythona z następującym skryptem, w którym obiekt słownika był używany jako argument funkcji dir (). W takim przypadku funkcja dir () zwróci listę wszystkich atrybutów obiektu słownika.
#Zdefiniuj słownikWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-6: Użyj funkcji dir () dla obiektu klasy
Utwórz plik Python z następującym skryptem, w którym obiekt klasy zdefiniowany przez użytkownika był używany jako argument funkcji dir (). W takim przypadku funkcja dir () zwróci listę wszystkich atrybutów obiektu klasy.
#Zdefiniuj klasę z konstruktoremWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu.
Przykład-7: Użyj funkcji dir () dla określonego modułu
Utwórz plik Pythona z następującym skryptem, w którym moduł był używany jako argument funkcji dir (). Funkcja Dir () została użyta z Sys I Randint moduły w skrypcie. Funkcja dir () zwróci listę wszystkich atrybutów tych modułów jako wyjściowe.
#Import SysWyjście:
Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Pierwsze wyjście pokazuje atrybuty Sys moduł, a drugie wyjście pokazują atrybuty Randint moduł.
Wniosek:
Zastosowania funkcji dir () bez żadnych argumentów i z różnymi argumentami zostały pokazane w tym samouczku przy użyciu wielu przykładów. Mam nadzieję, że użycie funkcji Dir () w Pythonie zostanie wyczyszczone po przeczytaniu tego samouczka.