Sie einen Konflikt haben, ist das, was Sie tun sollten, dies:
from modulefile import classname
variable_object = classname(something)
Stattdessen scheint es, Sie tun:
from modulefile import classname
classname = variable_object(something)
Wenn wir davon ausgehen, dass Sie die Klasse Dinkel richtig ist, sollten Sie den Code lesen:
from site import siteElements
variable_object_name = siteElements(webdriver)
Alternativ können Sie dies tun, wie dieser, ein Alias der importierten Klasse einzuführen (stellen Sie sicher, der Alias-Name ist einzigartig):
from site import siteElements as se
variable_object_name = se(webdriver)
Sie haben die „Seite“ Modul nicht veröffentlichen, so müssen Sie überprüfen, dass siteElements
ist in der Tat der richtige Name/Rechtschreibung Ihrer Klasse.
danke! Ich kenne jetzt mein Problem. –