Fehler beim importieren
Verfasst: Donnerstag 18. Februar 2021, 19:00
Hallo zusammen,
ich habe vorhin angefangen ein kleines Programm zu schreiben. Nun wollte ich zwischendrin mal testen und mir ist direkt ein Fehler aufgefallen.
Und zwar steht bei mir "ImportError: attempted relative import with no known parent package" und ich bekomme diesen nicht gefixt.
Habe bereits im Internet recherchiert, aber bin nicht weiter gekommen.
Bin noch neu bei Python, habe aber Erfahrung mit Java und C++
Falls jemand eine Idee hat gerne her damit.
Mein Code:
from selenium import webdriver
from selenium.webdriver.common.by import By
from.selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import excepted_conditions as EC
from selenium.webdriver.common.keys import Keys
import time
class InstagramBot():
def __init__(self, username, password):
self.username = username
self.password = password
self.browser = webdriver.Chrome("./chromedriver.exe")
def WaitForObject(self, type, string):
return WebDriverWait(self.browser, 3).until(EC.presence_of_element_located((type, string)))
def WaitForObjects(self, type, string):
return WebDriverWait(self.browser, 3).until(EC.presence_of_all_elements_located((type, string)))
def login(self):
self.browser.get("https://www.instagram.com/accounts/login")
Bot = InstagramBot("User", "Passwort")
Bot.login()
ich habe vorhin angefangen ein kleines Programm zu schreiben. Nun wollte ich zwischendrin mal testen und mir ist direkt ein Fehler aufgefallen.
Und zwar steht bei mir "ImportError: attempted relative import with no known parent package" und ich bekomme diesen nicht gefixt.
Habe bereits im Internet recherchiert, aber bin nicht weiter gekommen.
Bin noch neu bei Python, habe aber Erfahrung mit Java und C++
Falls jemand eine Idee hat gerne her damit.
Mein Code:
from selenium import webdriver
from selenium.webdriver.common.by import By
from.selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import excepted_conditions as EC
from selenium.webdriver.common.keys import Keys
import time
class InstagramBot():
def __init__(self, username, password):
self.username = username
self.password = password
self.browser = webdriver.Chrome("./chromedriver.exe")
def WaitForObject(self, type, string):
return WebDriverWait(self.browser, 3).until(EC.presence_of_element_located((type, string)))
def WaitForObjects(self, type, string):
return WebDriverWait(self.browser, 3).until(EC.presence_of_all_elements_located((type, string)))
def login(self):
self.browser.get("https://www.instagram.com/accounts/login")
Bot = InstagramBot("User", "Passwort")
Bot.login()