I've just had a clients site go offline due to a server change, it was a quick move, so no big deal, however, I wanted to check the status of the site to see when it came back online but without having to keep checking on it - Enter a quick Python script.
While this isn't really impressive I thought I'd share is it's a good reminder of what Python can do in different circumstances - I've spent the day in and out of analysis tools, which I've built using Python for different uses, including some big data projects, and now I just used it to run a throw-away script which I wrote straight in the terminal (cmd actually).
>>> import requests >>> import time >>> import webbrowser >>> while True: ... r=requests.get('https://www.example.co.uk/') ... if r.status_code == 200: ... webbrowser.open('https://www.example.co.uk/') ... else: ... pass ... time.sleep(10)
It literally just checks the site every 10 seconds and checks to see if the status code is a 200 and if it is, it opens it in a webbrowser (this is the alert part).
Give Your Inbox Some Love
What You'll get?
- Posts like this delivered straight to your inbox!
- Nothing else.