📜  今天安大略省有多少 covid 病例 (1)

📅  最后修改于: 2023-12-03 15:36:12.680000             🧑  作者: Mango

返回安大略省今日COVID-19病例数

介绍

本程序通过网络请求获取安大略省今日COVID-19病例数,并返回Markdown格式的字符串。

使用方法

调用函数 get_ontario_covid_cases() 即可获取今日病例数。该函数没有参数,返回一个字符串类型的markdown格式数据。

def get_ontario_covid_cases():
    """
    获取安大略省今日COVID-19病例数
    :return: markdown格式字符串
    """
    import requests
    from bs4 import BeautifulSoup

    # 请求URL
    url = "https://covid-19.ontario.ca/covid-19-ontario-cases"

    # 获取HTML页面
    res = requests.get(url)
    soup = BeautifulSoup(res.content, 'html.parser')

    # 获取病例数
    cases = soup.find("div", class_="info-box-number").text.strip()

    # 返回Markdown格式字符串
    return f"安大略省今日COVID-19病例数:**{cases}**."

print(get_ontario_covid_cases())

上述代码运行结果将返回如下Markdown格式字符串:

安大略省今日COVID-19病例数:**XXX**.

其中 XXX 为今日病例数。