看了别人的文章做了相应的修改形成的笔记记录。
先在MySQL创建数据库
python代码如下:
# 导入模块
from bs4 import BeautifulSoup
import requests
import pymysql
# 打开数据库连接,并使用cursor()建立一个游标对象
conn = pymysql.connect(host='localhost', user='root', passwd='******', db='******', port=3306, charset='utf8')
cursor = conn.cursor()
# 创建request对象,指定url和请求头(user-agent),目的是为了更真实的模拟浏览器
def get_temperature(url):
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36'
} # 设置头文件信息
response = requests.get(url, headers=headers).content