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))
 
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.
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
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Geri
Yukarı