title: How to prepare Python Selenium project to be used on client's machine?
body: <p>I've recently started freelance python programming, and was hired to write a script that scraped certain info online (nothing nefarious, just checking how often keywords appear in search results).</p>
  
  <p>I wrote this script with Selenium, and now that it's done, I'm not quite sure how to prepare it to run on the client's machine. </p>
  
  <p>Selenium requires a path to your chromedriver file. Am I just going to have to compile the py file as an exe and accept the path to his chromedriver as an argument, then show him how to download chromedriver and how to write the path?</p>
  
  <p>EDIT: Just actually had a thought while typing this out. Would it work if I sent the client a folder including a chromedriver.exe inside of said folder, so the path was always consistent?</p>