Perché il primo codice non funziona mentre il secondo funziona?Perché un'importazione non sempre importa pacchetti nidificati?
Primo codice:
import selenium
driver = selenium.webdriver.Firefox()
AttributeError: 'module' object has no attribute 'webdriver'
Secondo codice:
from selenium import webdriver
driver = webdriver.Firefox()
Sono curioso anche di questo. Ho notato che iPython Notebook non rileva le cose quando si importa un modulo, anche se 'dal modulo import *' ... – Engineero
Per quello che vale, '__init __. Py' del selenio è semplicemente' dal selenio di importazione del selenio'. Non importa qualcos'altro. – Michael
@Michael ... quindi questo significa che si potrebbe voler scrivere 'da selenium.selenium import selenium': D –