How I use Python and Jupyter Notebook to make the Tampa Bay Tech Events List
Details
In the last “Think Like a Coder!” meetup, we did some basic web scraping in order to build a simple application that let us know if Publix Chicken Nugget Subs were on sale. In this meetup, I’ll take it to the next level by showing you how I use Python scripts embedded inside a Jupyter Notebook to automate a lot of the work that goes into building the weekly list of tech, entrepreneur, and nerd events for Tampa Bay.
Along the way, I’ll cover topics such as:
- The REAL reason started posting the list in the first place, which was back in April 2017, and how it’s paid off
- The original, painful way the list was built
- The power of enlightened laziness
- Using Python to automate opening browser windows
- Using Beautiful Soup — a great web scraping library with a silly name — to pluck specific information from web pages
- Fear, loathing, and regular expressions
- Using Jupyter Widgets as a quick and dirty way to create GUI web applications
- Automating the tedious, repetitive, mechanical part of the job, while leaving the “thinky”, make-a-judgement-call part of the job to the human
- Building tech communities
Join me, as I demonstrate and walk you through my code, and what I was thinking when I put it together!
Python
