-5
テキストがWebページに存在する場合は条件を作成し、次に希望のURLに移動します。私のコードを作成しようとしましたが、残念ながらコードが正しく動作せず、私はコードを実行しているときに無効な構文エラーがあります。ここで私のコードの問題は何ですか?Pythonの条件テキストがWebページでSeleniumを使用している場合
import re
import selenium.webdriver as webdriver
import selenium.webdriver.support.ui as ui
from selenium.webdriver.common.keys import Keys
from time import sleep
import random
from selenium import webdriver
import time
from selenium.common.exceptions import NoSuchElementException
browser = webdriver.Firefox()
browser.get('https://www.instagram.com/liyanakasini')
if(browser.findElement(By.xpath(".//*[@id='react-root']/section/main/article/div/h2")).getText().equalsIgnoreCase("This Account is Private")):
{
browser.get('http://google.com')
}
else
{
browser.get('http://yahoo.com')
}
は、Pythonでない中括弧( '{ 'と'} ')'場合は/ else'ブロックがあります。 – Selcuk
フロー制御文はPythonでは ':'で終わります。 – usr2564301
エラーが発生しました。インデントブロックエラーが発生しました。 –