akfamily / akshare

AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
https://akshare.akfamily.xyz
MIT License
9.46k stars 1.9k forks source link

AKShare 接口问题报告 #4882

Closed guogongbo closed 6 months ago

guogongbo commented 6 months ago

欢迎加入《数据科学实战》知识星球,交流财经数据与量化投资相关内容, 详细信息参考:https://akshare.akfamily.xyz/learn.html

前提

遇到任何问题,请先将您的 AKShare 版本升级到最新版,可以通过如下命令升级:

pip install akshare --upgrade  # Python 版本需要大于等于 3.8

如何提交问题

提交问题的同时,请提交以下相关信息,以便于解决问题

详细描述遇到的问题

  1. 操作系统版本,目前只支持 64 位操作系统
  2. Python 版本,目前只支持 3.8 以上的版本
  3. AKShare 版本,请升级到最新版
  4. 接口的名称和相应的调用代码
    import akshare as ak
    import pandas as pd
    stock_financial_analysis_indicator_df = ak.stock_profit_sheet_by_yearly_em(symbol="300670")
    print(stock_financial_analysis_indicator_df)

    5.接口报错的截图或代码 company_type = soup.find(attrs={"id": "hidctype"})["value"] TypeError: 'NoneType' object is not subscriptable 6.期望获得的正确结果 查看源码时发现:company_type = _stock_balance_sheet_by_report_ctype_em(symbol=symbol) url = "https://emweb.securities.eastmoney.com/PC_HSF10/NewFinanceAnalysis/lrbDateAjaxNew" params = { "companyType": company_type, "reportDateType": "1", "code": symbol, }中url失效 屏幕截图 2024-05-16 215850

albertandking commented 6 months ago

stock_profit_sheet_by_yearly_em

欢迎加入《数据科学实战》知识星球,交流财经数据与量化投资相关内容, 详细信息参考:https://akshare.akfamily.xyz/learn.html

前提

遇到任何问题,请先将您的 AKShare 版本升级到最新版,可以通过如下命令升级:

pip install akshare --upgrade  # Python 版本需要大于等于 3.8

如何提交问题

提交问题的同时,请提交以下相关信息,以便于解决问题

详细描述遇到的问题

  1. 操作系统版本,目前只支持 64 位操作系统
  2. Python 版本,目前只支持 3.8 以上的版本
  3. AKShare 版本,请升级到最新版
  4. 接口的名称和相应的调用代码
import akshare as ak
import pandas as pd
stock_financial_analysis_indicator_df = ak.stock_profit_sheet_by_yearly_em(symbol="300670")
print(stock_financial_analysis_indicator_df)

5.接口报错的截图或代码 company_type = soup.find(attrs={"id": "hidctype"})["value"] TypeError: 'NoneType' object is not subscriptable 6.期望获得的正确结果 查看源码时发现:company_type = _stock_balance_sheet_by_report_ctype_em(symbol=symbol) url = "https://emweb.securities.eastmoney.com/PC_HSF10/NewFinanceAnalysis/lrbDateAjaxNew" params = { "companyType": company_type, "reportDateType": "1", "code": symbol, }中url失效 屏幕截图 2024-05-16 215850

接口正常,按说明文档使用