Kütühane içindeki tüm komutlar nasıl yansıtılır?


#1

Merhaba,
dir foksiyonuyla komutları yansıtabiliyoruz mesala selenium kütüphanesini import ettikten sonra dir(selenium) yazdıgımda ekrana tüm komutları yansıtmıyor açaba ben mi yalnış yapıyorun?
rica etsem yardım edermisiniz.


#2

Etkileşimli kabukta iseniz dir(selenium) çalışması gerekiyor ama etkileşimli kabukta değilseniz

import selenium

print(dir(selenium))

yazılması gerekiyor.


#3

dir,

  1. Kutuphane degil, modul icindeki seyleri döndürür.
  2. Dondurdugu seyler “komutlar” degil, attribute’lar, modul scope’lu degerler. Fonksiyon olmak zorunda degiller. (Hatta gercek olmak zorunda da degiller, bkz: __dir__)

#4

Aynı komuta denk geliyor oda değil