Türkçe kaynaklarda bilgi ulmanın ne denli zor oldugunu hepimiz biliyoruz gerek buradaki gerekse cevremizdeki arkadaşlar sağolsun yardımcı oluyorlar 3 saatlik bir uğraşın sonucu google tarayıcısız login işlemini tamamladım ve geri kalan veri işlemlerini xpath ile devam ettirerek projemi bitirdim mükemmel bi iş cıktı ortaya özetle herkese faydalı olabilmek için google login kısmını altta ekliyorum oradan ilerletebilrsiniz.
import os
from selenium.webdriver.chrome.options import Options
from typing import Any, Union
from pymysql.connections import Connection
from pymysql.cursors import Cursor
from selenium.webdriver.common.keys import Keys
import pymysql
import time
from selenium import webdriver
service = webdriver.chrome.service.Service(os.path.abspath("chromedriver"))
service.start()
chrome_options = Options()
chrome_options.add_argument("--headless")
# path to the binary of Chrome Canary that we installed earlier
browser = webdriver.Remote(service.service_url, desired_capabilities=chrome_options.to_capabilities())
time.sleep(1)
browser.get('https://www.google.com/accounts/Login?hl=tr&continue=http://www.google.com')
time.sleep(1)
print(browser.title)
#gmail
browser.find_element_by_xpath('//input[@type="email"]').send_keys("emailadresiniz@gmail.com" + Keys.RETURN)
time.sleep(1)
print(browser.title)
#sifre
browser.find_element_by_xpath('//input[@type="password"]').send_keys("gmailşifreniz" + Keys.RETURN)
time.sleep(1)
print(browser.title)