Artificial Corner

Artificial Corner

AI & Python 🐍

AI & Python #15: Automate The Most Tedious Task on The Internet With Python

Automate filling in web forms with Python and Selenium.

Frank Andrade's avatar
Frank Andrade
May 27, 2024
∙ Paid

Hi! I’ve just emailed the 20 lucky winners of the giveaway 34k subs. Check out if you got an email from articial corner today (besides this one). Thanks all for participanting!

Nowadays everyone wants to get some data from you, so to create a new account, participate in a giveaway, or get a free e-book you need to fill in your information in a form.

This isn’t a big deal if you do this only once, but things get tedious when you have to repeat the same steps over and over again, so the best solution is to automate it with Python.

Let’s automate filling in web forms with Python. First, we’ll see how to fill in a form with data we create in a Python list, and then I’ll show you how to generate fake data to fill in multiple forms.

You can follow this tutorial by watching my YouTube video (this project starts at 31:23 on the video) or following the guide below.

User's avatar

Continue reading this post for free, courtesy of Frank Andrade.

Or purchase a paid subscription.
© 2026 Frank Andrade · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture