• 1400/01/23

مشکل در وارد شدن به هشتگ و اکانت :

سلام استاد و دوستان

من در قسمت 6 آموزش به مشکل برخوردم.

متاسفانه زمانی که هشتگ یا اکانت به برنامه میدم، بجای اینکه به هشتگ یا اکانت بره، وارد صفحه لاگین میشه دوباره!

url اگه درست کار کنه باید این باشه: 

https://www.instagram.com/explore/tags/python/

اما در برنامه من url به این صورت در میاد:

https://www.instagram.com/accounts/login/?next=/explore/tags/python/

کدها رو هم فتوکپی نوشتم ولی باز ارور دارم:

ac = input("enter: ").split(" ")
path = os.path.dirname(os.path.abspath(__file__))
path = os.path.join("chromedriver.exe")
driver = webdriver.Chrome(executable_path=path)


driver.get("https://instagram.com")

username = WebDriverWait(driver,5).until(EC.presence_of_element_located((By.XPATH, '//*[@id="loginForm"]/div/div[1]/div/label/input')))
username.send_keys("test")

password = driver.find_element_by_xpath('//*[@id="loginForm"]/div/div[2]/div/label/input')
password.send_keys("test", keys.Keys.ENTER)

for item in ac:
    if "#" == item[0]:
        driver.get(f"https://www.instagram.com/explore/tags/{item[1:]}/")
    else:
        driver.get(f"https://www.instagram.com/{item}")

ممنون میشم راه حل رو بگید.

logo-samandehi