Python'da syntax hatası

Arthury

Yoctopat
Katılım
10 Aralık 2021
Mesajlar
4
Daha fazla  
Cinsiyet
Erkek
from selenium import webdriver import time browser = webdriver.Firefox() browser.get('YouTube') time.sleep(3) tıkla = browser.find_element_by_xpath(//*[@id='header']) tıkla.click(1) tıklaiki = browser.find_element_by_xpath(//*[@id="img"]) time.sleep(3) tıklaiki.click(1)


Syntax hatası alıyorum tıkla ve tıklaiki olarak tanımladığım kısım hata veriyor.
 
Son düzenleyen: Moderatör:
Python:
from selenium import webdriver
import time

browser = webdriver.Firefox()
browser.get('YouTube')
siteHeader = "//*[@id='header']"
siteImg = '//*[@id="img"]'

def xPath(_):
    browser.find_element_by_xpath(_)

def bekle(_=3):
    # Süre sayısı belirtilmezse 3 saniye bekler.
    time.sleep(_)

def click(_):
    _.click(1)
    bekle()

bekle()
click(xPath(siteImg))
click(xPath(siteImg))
 
Kaçıncı satırda alıyorsun?
 
Arkadaşlar sorunu çözdüm Selenium modülünü çalışmak için açtığım dosyanın adı selenium.py idi. İmport Selenium yaptığımda dosya kendi kendini importlamaya çalışıyordu teşekkrüler
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…