全部產品
Search
文件中心

:專案空間

更新時間:Jun 19, 2024

本文為您介紹如何使用PyODPS對專案空間進行基本操作。

專案空間是MaxCompute的基主要組織單元,更多專案相關的介紹請參見專案

前提條件:準備運行環境

PyODPS支援在DataWorks的PyODPS節點或本地PC環境中運行,運行前您需先選擇運行工具並準備好運行環境。
  • 使用DataWorks:建立好PyODPS 2節點或PyODPS 3節點,詳情請參見通過DataWorks使用PyODPS
  • 使用本地PC環境:安裝好PyODPS並初始化ODPS入口對象。

擷取專案空間

使用MaxCompute入口對象的get_project()方法擷取專案空間。
project = o.get_project('project_name')  # 指定專案名稱時,擷取特定專案。
project = o.get_project()              # 不指定專案名稱時,擷取當前專案。
該方法需要提供project_name即專案空間名稱。指定專案空間名稱時,則擷取特定專案;如果不指定專案空間名稱,則擷取當前專案空間名稱。

驗證專案空間是否存在

使用o.exist_project()方法,檢驗某個專案空間是否存在。
print(o.exist_project('doc_test'))
返回True則表示專案空間doc_test存在。