Dlaczego pierwszy kod nie działa, a drugi nie?Dlaczego import nie zawsze powoduje import pakietów zagnieżdżonych?
Pierwszy kod:
import selenium
driver = selenium.webdriver.Firefox()
AttributeError: 'module' object has no attribute 'webdriver'
Drugi kod:
from selenium import webdriver
driver = webdriver.Firefox()
Jestem również ciekawy tego. Zauważyłem, że iPython Notebook pomija rzeczy podczas importowania modułu, nawet jeśli "z modułu import" * ... – Engineero
Dla tego, co jest warte, selen "' _init __. Py "jest po prostu" z selenu import selenu ". Nie importuje niczego innego. – Michael
@Michael ... więc to znaczy, że ktoś mógłby chcieć napisać 'from selenium.selenium import selenium': D –