如何解决无法在 Databricks 中使用 Configparser 读取配置文件
我想在 Databricks 中使用 configparser 读取一些值作为参数
我可以在 databricks 中导入 configparser 模块,但无法从配置文件中读取参数,其出现的错误为 KEY ERROR
请查看下面的截图
配置文件是
解决方法
问题是您的文件位于 DBFS(/FileStore/...
)上,并且 configparser
无法理解与“本地”文件系统一起使用的文件系统。要使其正常工作,您需要将 /dbfs
前缀附加到文件路径:/dbfs/FileStore/....
附言它可能不适用于带有 DBR 7.x 的社区版。在这种情况下,只需在使用 dbutils.fs.cp
读取之前复制此配置文件,如下所示:
dbutils.fs.cp("/FileStore/...","file:///tmp/config.ini")
config.read("/tmp/config.ini")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。