用python pandas抓取 httpstockpage10jqkacomcn600690finance网页中的财务数据显示数据内容加入请求头
以下是使用Python pandas抓取网页中的财务数据并显示数据内容的示例代码:
import pandas as pd
import requests
# 设置请求头
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
# 请求网页数据
url = 'http://stockpage.10jqka.com.cn/600690/finance/'
response = requests.get(url, headers=headers)
# 使用pandas读取html数据
tables = pd.read_html(response.text)
# 打印数据表
print(tables[1])
在上述代码中,首先通过设置请求头来模拟浏览器发送请求,然后使用requests库发送请求并获取网页数据。接着,使用pandas的read_html()函数读取网页中的表格数据,并将结果保存在变量tables中。最后,打印第二个数据表(即网页中的财务数据表)。
需要注意的是,此示例代码中的网址是举例而提供的。如果要抓取其他网页中的财务数据,需要替换代码中的网址。
原文地址: https://www.cveoy.top/t/topic/beda 著作权归作者所有。请勿转载和采集!