Загрузка данных


# Пример использования
if __name__ == "__main__":
    github = GitHubAPI()
    username = input("Введите имя пользователя GitHub: ")
    repos = github.get_user_repos(username)

    if repos:
        print(f"Репозитории пользователя {username}:")
        for repo in repos:
            print(f"Название репозитория: {repo['name']}")
            print(f"Описание репозитория: {repo['description']}")
            print(f"Язык репозитория: {repo['language']}")
            print(f"Звёзд: {repo['stars']}")

        github.save_to_json(repos)
    else:
        print("Не удалось получить данные.")