如何用 python 获取实时的股票数据?

如何用 python 获取实时的股票数据?

可以实时从网上爬取,比如证券网站、财经网站等,使用requests应该很好获取。

也可以使用现成的python库,直接获取实时股票数据,比如tushare、akshare、baostock、pytdx等。

当然这些库大多也是从网上爬取的数据,不能太高频地去抓取数据,不然ip很容易被封。

举个例子:

  • Akshare,数据来源新浪财经
  • 获取实时股票数据(建议不要频繁获取,适当增加时间间隔)

    import akshare as ak
    import pandas as pd
    
    # 获取股票数据
    stock_zh_a_spot_df = ak.stock_zh_a_spot()
    print(stock_zh_a_spot_df)
    
    # 保存到excel 
    stock_zh_a_spot_df.to_excel("data.xlsx")
    

    输出:

    以上只展示了部分字段,完整输出的字段信息包括:

    作者:朱卫军 AI

    物联沃分享整理
    物联沃-IOTWORD物联网 » 如何用 python 获取实时的股票数据?

    发表回复