尝试通过selenium脚本更改tableau服务器上托管的tableau仪表板上的筛选器。在
需要知道在tableau服务器上是否有一些限制,或者我们有什么解决办法。在
代码如下:
from selenium import webdriver
from selenium.webdriver.support import ui
from selenium.webdriver.common.keys import Keys
import time
driver = webdriver.Chrome('C:\\Python27\\Scripts\\chromedriver.exe')
driver.get("PATH Name")
dropdowmclick = driver.find_element_by_class_name("tabComboBoxName")
dropdowmclick.click()
time.sleep(20)
driver.close()
这里需要帮助。在
Selenium是一个浏览器自动化工具,它模拟了页面上真实的用户操作。一般来说,在浏览器中测试什么并不重要。在
关于
tableau
只有一个特别的注意事项:由于它大量使用AJAX,并且页面的不同部分是异步加载的,因此您必须大量使用Explicit Waits避免硬编码的时间间隔,并在与特定元素交互之前显式地等待它们。在相关问题 更多 >
编程相关推荐