HACKER Q&A
📣 toyg

Best current option for browser automation in Python or Powershell?


I have to automate a silly internal process carried out through an internal website. It's heavily reliant on JS so I need to drive an actual browser engine. What is the best option at the moment?

My choice of languages, in order of preference, would be Python, Powershell, JS, VB.Net, C#.


  👤 fermigier Accepted Answer ✓
https://playwright.dev/python/

I have tried or used many tools over the last 20 years. It's the most recent one I've tried, and it's a very satisfying experience. Playwright supports the major web browsers, including Chromium, Firefox, and WebKit, can work in headful (for debugging) or headless mode (for test automation).


👤 yuppie_scum
Selenium