成都气温近一周 (成都气温近一个月)

成都休闲 06-02 阅读:51 评论:0
成都市近一个月气温查询格式化 HTML 表格 html 成都气温近一周 (成都气温近一个月)
日期 最低气温 最高气温
获取气温数据 python import requests from bs4 import BeautifulSoupURL 地址 url = "https://www.tianqi.com/chengdu/month.html"发送 HTTP 请求并获取页面源代码 response = requests.get(url) html_content = response.text使用 BeautifulSoup 解析 HTML soup = BeautifulSoup(html_content, "html.parser")查找带有气温数据的表格行 rows = soup.find_all("tr", class_="tq_tr")提取气温数据并填充表格 python创建表格行 table_rows = []遍历行并提取数据 for row in rows:date = row.find("td", class_="tq_day").text 日期min_temp = row.find("td", class_="tq_min").text 最低气温max_temp = row.find("td", class_="tq_max").text 最高气温创建新行并添加数据new_row = f"""{date}{min_temp}°C{max_temp}°C"""table_rows.append(new_row)将新行添加到 HTML 表格中 table = soup.find("table", border="1") table.extend(table_rows)保存 HTML 文件 python将修改后的 HTML 内容写入文件 with open("chengdu_weather.html", "w") as f:f.write(soup.prettify())查看 HTML 文件打开浏览器并打开文件 `chengdu_weather.html`,即可查看包含成都气温近一个月数据的格式化 HTML 表格。
版权声明

本文仅代表作者观点,不代表成都桑拿立场。
本文系作者授权发表,未经许可,不得转载。