9. Python To The Rescue
What is Python?
● Easy to learn programming language
● Runs on any device
Why Python?
● Steep, but quick learning curve
● Almost unlimited use cases
● Tons of resources provided by a massive online community
● You can use it without actually ‘speaking’ any Python
● It’s scalable!
● Cause it’s fun!
16. The Excel Way #1
• Opening the crawl 10 mins
• Filtering and cleaning the data 15 mins
• Performing VLOOKUPs 10 mins
• Analysing the data 30 mins
= 1 hour in total
21. Time Spent Using Python
1
2
3
4
Developing the script 20 mins
Entering the command 10 secs
Opening the crawl 5 secs
Running the script 15 secs
~ 20 mins in total
35. You Can Potentially
Automate Everything
With Python
Facet
Optimisation
Reporting
Keyword
Research
Internal Linking
Analysis
Redirect
Hops
Ad
Campaigns
36.
37. Today
● Set up the
Python
environment
● Learn about
Command Line
Interface (CLI)
● Run your first
script!
In a Week
● Support some
workflows with
existing scripts
● Tweak scripts for
own scenarios
In a Month
● Write custom
scripts
● Query data from
various sources
● Automate
reporting
Start Saving Time Today