Herkese Merhaba,

Abilerim, kardeşlerim bir program yapmaya çalışıyorum bu program gayet iyi işliyor fakat bir özellik ekleyeceğim insanların program içinde yaptıkları yorumları google yorum olarak otomatik atacak fakat yüzdüm yüzdüm kuyrukta takıldım kaldım. Yardımınıza ihtiyacım var.
Python selenium buradaki iframe'i yakalayamıyor tahminimce iframe in iframe olarak tasarlanmış fakat ne kadar denesemde bulamadım ilgili linki aşağıya bırakıyorum bilen arkadaşlardan yardım istiyorum.
Şimdiden teşekkürler. Ücretli yapmak isteyenler de iletişime geçerse sevinirim.

Google Yorum Bağlantısı: https://g.page/r/CaFqyn4Ar569EAI/review

Burada ki yorum yapılacak kısmı selenium yakalayamıyor:

İlgili kodlarım şöyle:

# Çerçeveyi bulma
                iframe_parent = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.ID, "yDmH0d")))
                iframe = iframe_parent.find_element(By.TAG_NAME, "iframe")
                driver.switch_to.frame(iframe)
                time.sleep(4)
                # Yorum gönderme işlemleri
                for comment in comments:
                    # Yorum alanını bulma
                    comment_input = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.CSS_SELECTOR, "textarea[jsname='YPqjbf']")))
                    comment_input.send_keys(comment)
                    time.sleep(4)
                    # Fotoğraf ekleme
                    if photos:
                        add_photo_button = driver.find_element(By.CSS_SELECTOR, "div[jscontroller='QDZmc']")
                        add_photo_button.click()
                        time.sleep(2)
                        upload_button = driver.find_element(By.CSS_SELECTOR, "input[type='file']")
                        for photo in photos:
                            upload_button.send_keys(photo)
                            time.sleep(2)
                    # Gönder butonuna tıklama
                    submit_button = driver.find_element(By.CSS_SELECTOR, "button[jsname='LgbsSe']")
                    submit_button.click()
                    # İşlemi loglamak için biraz bekleyelim
                    time.sleep(2)
                    self.txt_log.append('Yorum gönderildi: ' + comment)
                    # İlerleme çubuğunu güncelleme
                    self.progress_bar.setValue(self.progress_bar.value() + 1)
                    # Yorum aralıkları için biraz bekleyelim
                    time.sleep(2)
            except TimeoutException:
                self.txt_log.append('Çerçeve yüklenirken zaman aşımı hatası.')
            except NoSuchElementException:
                self.txt_log.append('Gerekli elementler bulunamadı.')