You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在intake中列出所有可用驱动?

在Intake中列出所有可用驱动的方法

Intake的驱动并非直接存放在intake.source模块下,而是通过全局注册表管理,所以用dir(intake.source)看不到完整的可用驱动列表。你可以用以下几种方法查看:

  • 使用全局注册表查看已注册驱动
    直接调用intake.registry就能获取所有已注册的驱动,它是一个字典,键为驱动名称,对应的值是驱动类:

    import intake
    print(intake.registry)
    
  • 用 discovery 模块获取完整驱动列表
    借助intake.source.discovery里的drivers()函数,可以返回包含所有可用驱动的详细字典,包含驱动名和对应的入口信息:

    import intake
    from intake.source.discovery import drivers
    print(drivers())
    
  • 查看单个驱动的详情
    如果想了解某个特定驱动的具体内容,比如CSV驱动,直接访问注册表中的对应项即可:

    import intake
    print(intake.registry['csv'])
    

内容的提问来源于stack exchange,提问作者SultanOrazbayev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 18:18:28