This site uses different types of cookies, including analytics and functional cookies (its own and from other sites). To change your cookie settings or find out more, click here. If you continue browsing our website, you accept these cookies.
Thank you for this post, I have been able to use the information you presented here to set up some workflows that successfully pull daily numbers from a few different public health websites for COVID-19 tracking. My question is about scheduling these workflows on Alteryx server. Since the web driver (chromedriver, in my case) has to be in an "executable path", how is that set up on the server? Should an Alteryx server admin be able to install a web driver in an executable path accessible to just the server?
I placed the chromedriver in system32 folder and explicitly indicate chromedriver.exe.
This worked when i tested.
from ayx import Alteryx
from selenium.webdriver.support.ui import WebDriverWait from selenium import webdriver
# Start the WebDriver and load the page # Using Chromium Driver here, need to change path to match youe env options = webdriver.ChromeOptions(); options.add_argument("--no-sandbox") options.add_argument("start-maximized");
I am able to create a workflow that extract data from the website. I am able to run it manually but it fails when I schedule the job. Image below shows the error. I would love to hear for some advice. Thank you!