名称“文件”未定义。在运行 XBRL 代码时

问题描述 投票:0回答:1

from xbrl import XBRLParser, GAAP, GAAPSerializer

import bs4, lxml

xbrl = xbrl_parser.parseGAAP(file(r"C:\Users\anant\NETRA\https---archives.nseindia.com-corporate-xbrl-INDAS_90168_794349_14022023041135.xml.url"))

这里我尝试使用 python-xbrl 包。出现“名称‘文件’未定义”的错误。

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

python package finance xbrl
1个回答
0
投票

看起来你正试图在 Python 3 中运行 Python 2 代码。请参阅 Python 3 没有文件功能.

更笼统地说,您似乎正在尝试阅读非美国公认会计原则的 XBRL。

python-xbrl
库不是通用 XBRL 处理器,不太可能与来自其他来源的 XBRL 一起使用。我建议考虑使用不同的 XBRL 处理器,例如 Arelle.

© www.soinside.com 2019 - 2024. All rights reserved.