INNER CODE UNIT · Python

get_project_info

ermaozi/get_subscribe · get_projaec_info.py:13

def get_project_info(user, project, name, item, date_key, token=""):
    header = {
        "Accept": "application/vnd.github.v3.star+json"
    }
    if token:
        header.update({
            "Authorization": f"token {token}",
        })
    data_list = []
    page = 0
    date_pat = re.compile(r"\d{4}-\d{2}-\d{2}")
    while True:
        page += 1
        url = f"https://api.github.com/repos/{user}/{project}/{item}?page={page}&per_page=100"
        req = requests.get(url, headers=header, timeout=30)
        req.raise_for_status()
        datas = req.json()
        if not datas:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…