python中requests库获取东方财富网动态指数行情数据

利用python中requests获取动态股市指数行情数据

这里数据来源为东方财富网,代码如下:

#coding="utf-8"
import requests
from time import sleep
from prettytable import PrettyTable

#从东方财富网获取
def getQuotes1(url):
    #主要是获取user-agent,伪装成浏览器,其它的可要,可不要
    header = {
        "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36"
    }
    web_data = requests.get(url, headers=header)  #Request有三个参数(url,data,headers),如果有使用data就是post请求了,没有就是get请求。这里我没有data,所以我就指定headers=header,不然header就会被当成data了。
    web_data.encoding = "utf-8"
    data = web_data.text
    #print(data)
    #以下操作是要是对获取到的数据做一些处理(截取所需字符串,变为列表后输出易于观察)
    #截取字符串中[]以内的数据
    pos_start = data.find("[")
    pos_end = data.find("]")
  
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值