Python Url Monitor

import requests
import time
from datetime import datetime


url = ('http://www.interpark.com',)   # tuple
while True:
    for site in url:
        with requests.Session() as s:
            r = s.get(site)
            if r.status_code == 200:          # r.status_code : response status
                print('%s is ok : Response Status : %d' %(site, r.status_code))
                print('%s is ok : site allive' %(site))
            else:
                print('%s is Check : Response Status : %d' % (site, r.status_code))
                print('%s is warrning : site not allive' %(site))

    print(str(datetime.today().time())[:8])
    time.sleep(60)            # 1min loop

'IT > Python' 카테고리의 다른 글

Real-time Python Jenkins Build Status Check  (0) 2021.01.14
Python GitLab Module Install  (0) 2021.01.14
Python System Info  (0) 2021.01.13
Python Jenkins Module Install  (0) 2021.01.13
Python E-Mail Send  (0) 2021.01.13

+ Recent posts