0

我一直在尝试使用 RSelenium,但无法弄清楚在使用 findElement 函数时如何制作“if”“else”语句。任何人都可以帮助解决下面的这个基本问题吗?这只是一个测试,以了解我的整体代码。基本上,我想看看一个页面是否有一个术语以及它是否进行了计算。非常感谢!

启动 Selenium 服务器 ------------------------------------------------------------ ---------

checkForServer()
startServer()
remDrv <- remoteDriver()
remDrv$open()


# Simulate browser session

remDrv$navigate('http://agcensus.dacnet.nic.in/districtsummarytype.aspx')

# Test if the page has the words 'District Tables' then make a calculation

if (remDrv$findElement(using = "xpath", "//*[contains(text(), 'District Tables')]"))
  {2+2}
else 
  {4+4}
4

0 回答 0