format関数を利用して、下記のli[]内に0〜10までの数字を代入したいのですが、
何故か、エラーになってしまいます。
for i in range(0,11): driver.find_element_by_xpath('//*[@id="main"]/section[3]/ul/li[{}]/a').format(i) InvalidSelectorException: Message: invalid selector: Unable to locate an element with the xpath expression //*[@id="main"]/section[3]/ul/li[{}]/a because of the following error: SyntaxError: Failed to execute 'evaluate' on 'Document': The string '//*[@id="main"]/section[3]/ul/li[{}]/a' is not a valid XPath expression. (Session info: chrome=78.0.3904.97)
プログラミング初心者のため稚拙な質問かとは存じますが、ご教示いただけましたら幸甚です。
何卒よろしくお願い申し上げます。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/14 03:52
2019/11/14 03:56
2019/11/14 06:12