未定义名称"文件"。运行 XBRL 代码时



from xbrl import XBRLParser, GAAP, GAAPSerializer

import bs4, lxml

xbrl = xbrl_parser.parseGAAP(file(r"C:UsersanantNETRAhttps---archives.nseindia.com-corporate-xbrl-INDAS_90168_794349_14022023041135.xml.url"))

这里我试图使用python-xbrl包。名称'文件'未定义'的错误

请指导我,解决这个问题。

看起来你试图在Python 3中运行Python 2的代码。看到Python 3没有'没有file函数

作为一个更一般的观点,看起来你正在试图阅读非美国公认会计准则XBRL。python-xbrl库不是一个通用的XBRL处理器,不太可能与来自其他来源的XBRL一起工作。我建议考虑使用不同的XBRL处理器,比如Arelle。

最新更新