吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 910|回复: 22
收起左侧

[已解决] 有没大佬知道这个网站的数据怎么读取啊

[复制链接]
c672569644 发表于 2023-1-12 23:15
本帖最后由 c672569644 于 2023-1-13 22:36 编辑

image.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

advancejar 发表于 2023-1-12 23:20
指你条明路:tushare或者akshare
 楼主| c672569644 发表于 2023-1-12 23:23
advancejar 发表于 2023-1-12 23:20
指你条明路:tushare或者akshare

我想用的是表格来读取这个数据,你说的这两个表格用不了吧
QingYi. 发表于 2023-1-13 08:03
一只大菜猫 发表于 2023-1-13 09:02
你是想用excel直接读取这个网站?这个需求还是少听见啊,这种一般要爬虫,用tushare,取到数据后写进EXCEL
18908334588 发表于 2023-1-13 09:20
截图然后orc识别
dbisee 发表于 2023-1-13 10:04
写代码,爬虫爬下来,然后再写到表格里面
xqw826 发表于 2023-1-13 10:44
excel的话,用vba去搞吧,这个爬一下还是简单的
chaojiak47 发表于 2023-1-13 10:52
抓包,看返回一般是json
surepj 发表于 2023-1-13 10:57
Python代码:
[Python] 纯文本查看 复制代码
import requests
import csv

headers = {
    # "referer": "https://q.stock.sohu.com/cn/000002/lshq.shtml",
    "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
}

url = "https://q.stock.sohu.com/hisHq"
params = {
    "code": "cn_000002",  # 股票代码
    "start": "20221201",  # 开始日期
    "end": "20230112",  # 结束日期
    "stat": "1",
    "order": "D",
    "period": "d",
    "r": "0.6705010102947877",
}
response = requests.get(url, headers=headers, params=params)
response.encoding = 'gbk'
data_list = response.json()[0]['hq']
with open('cn_000002.csv', 'w', encoding='gbk', newline='') as f:  # 创建表格文件
    csv_writer = csv.writer(f)
    head = ['日期', '开盘', '收盘', '涨跌额', '涨跌幅', '最低', '最高', '成交量(手)', '成交额(万)', '换手率']  # 表头
    csv_writer.writerow(head)
    for i in data_list:
        csv_writer.writerow(i)  # 写入每行数据
print('保存成功')
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 04:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表