Quando você executa:
from magic_ebay.MagicEbayWindow import MagicEbayWindow
Você está basicamente dizendo "Por favor, importe o símbolo MagicEbayWindow
do módulo MagicEbayWindow
no pacote magic_ebay
". A mensagem de erro indica que seu módulo MagicEbayWindow.py
não possui esse símbolo.
Existem algumas maneiras de corrigir isso:
-
Basta importar o módulo:
from magic_ebay import MagicEbayWindow
Você pode acessar as funções dentro do módulo como, por exemplo,
MagicEbayWindow.foo()
-
Importe funções individuais do módulo:
from magic_ebay.MagicEbayWindow import foo
Com este estilo, você pode chamar as funções sem o prefixo do nome do módulo.