какую ошибку отдает в консоль ?
сделай через format или через + и все будет работать.
С этим я разобрался, но после добавления новости появляется строка, где я могу нажать на кнопку и отредактировать новость.
Но я хочу отредактировать ту новость, которую я добавил.
Так я в начале ищу эту новость и так же я ищу кнопку по class и делаю click()
Но это действие выкидывает ошибку:
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: {"method":"xpath","selector":"//*[text()='Test Text test test test']/i[@class='fa fa-1-5x']"}
Stacktrace:
at FirefoxDriver.prototype.findElementInternal_ (file:///tmp/tmpzpiVtp/extensions/fxdriver@googlecode.com/components/driver-component.js:10770)
at FirefoxDriver.prototype.findElement (file:///tmp/tmpzpiVtp/extensions/fxdriver@googlecode.com/components/driver-component.js:10779)
at DelayedCommand.prototype.executeInternal_/h (file:///tmp/tmpzpiVtp/extensions/fxdriver@googlecode.com/components/command-processor.js:12661)
at DelayedCommand.prototype.executeInternal_ (file:///tmp/tmpzpiVtp/extensions/fxdriver@googlecode.com/components/command-processor.js:12666)
at DelayedCommand.prototype.execute/< (file:///tmp/tmpzpiVtp/extensions/fxdriver@googlecode.com/components/command-processor.js:12608)
Я как бы хочу найти элемент внутри элемента, как бы вот так может------> browser.find_element_by_xpath("//*[text()='%s']" % fl ).find_element_by_xpath("//i[@class='fa fa-1-5x']").click()
Но опять же токая запись делает мне ошибку.