📅  最后修改于: 2023-12-03 15:36:12.680000             🧑  作者: Mango
本程序通过网络请求获取安大略省今日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
为今日病例数。