Presentation: Automating Web and Browser Apps with Python

Duration

Duration: 
1:40pm - 2:30pm

Abstract

Writing scripts to interact with other software can be messy. What do you do when you need to interact with a software system that has an incomplete API or even no API at all? When all else fails, programmatically controlling your keyboard, mouse, and web browser lets you automate processes that would otherwise require tedious typing and clicking. This talk is an introduction to Selenium and PyAutoGUI modules for Python. Web scraping and GUI automation frameworks have an intimidating reputation for a steep learning curve. While they do have many sophisticated features, the basics that most folks will ever need can be covered in a single presentation. This presentation has multiple live demos to showcase these modules straight from the interactive shell.

Speaker: Al Sweigart

Developer & Creator InventWithPython.com

Al Sweigart is a software developer and tech book author living in San Francisco. He's the author of several Python books, including Automate the Boring Stuff with Python, and releases them under Creative Commons licenses. He is the maintainer of the PyAutoGUI open source project, and produces videos for Udemy courses and live coding streams on Twitch.

Find Al Sweigart at

Similar Talks

Pulumi Co-founder & CEO, Previously @Microsoft Director of Engineering for Languages/Compilers
High Performance & Low Latency Specialist
Elm Pioneer & Software Engineer @noredink
Distributed Systems Engineer @Monzo
Elm Pioneer & Software Engineer @noredink

Tracks

Conference for Professional Software Developers