/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
stackoverflow_people_reached__tracking/main.py
44 строки
889 B
gil9red
Refactoring
29 июн 2023, 10:04
29 июн 2023, 10:04
2a168d6
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import datetime as dt import sys import traceback # pip install simple-wait from simple_wait import wait sys.path.append("../html_parsing") from get_stackoverflow_people_reached import get_stackoverflow_people_reached from db import PeopleReached, db_create_backup URL = "https://ru.stackoverflow.com/users/201445/gil9red" while True: print(f"Started at {dt.datetime.now():%d/%m/%Y %H:%M:%S}\n") db_create_backup() try: value = get_stackoverflow_people_reached(URL) print(f"URL: {URL}\n {value}\n") PeopleReached.append(URL, value) wait(weeks=1) except Exception as e: # Выводим ошибку в консоль tb = traceback.format_exc() print(tb) print("Wait 15 minutes") wait(minutes=15) print()