本文为您介绍Python SDK中项目相关的典型场景操作示例。

获取PyODPS项目空间

项目空间是MaxCompute的基本组织单元,详情请参见项目

项目空间的基本操作如下:
  • 获取项目空间:使用MaxCompute入口对象的get_project()方法获取项目空间。DataWorks的PyODPS节点中,将会包含一个全局变量odps或者o,即为MaxCompute入口。您不需要手动定义MaxCompute入口。
    project = o.get_project('project_name')  # 指定项目空间时,获取特定项目。
    project = o.get_project()              # 不指定项目空间时,获取当前项目。

    该方法需要提供project_name,即项目空间名称。

  • 验证项目空间是否存在:使用exist_project()方法检验某个项目空间是否存在。