當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python ArcGIS JobManager.update用法及代碼示例

本文簡要介紹 python 語言中 arcgis.gis.workflowmanager.JobManager.update 的用法。

用法:

update(job_id, update_object)

返回:

成功對象

按 ID 更新作業對象

Parameter

Description

job_id

必需的字符串。要更新的作業的 ID

update_object

必需的對象。包含要添加到作業的字段和新值的對象

例子:

# USAGE EXAMPLE: Updating a Job's properties

# create a WorkflowManager object from the workflow item
>>> workflow_manager = WorkflowManager(wf_item)

>>> job = workflow_manager.jobs.get(job_id)
>>> job.priority = 'Updated'

>>> table_name = job.extended_properties[0]["tableName"]
>>> job.extended_properties = [
        {
            "identifier": table_name + ".prop1",
            "value": "updated_123"
        },
        {
            "identifier": table_name + ".prop2",
            "value": "updated_456"
        },
    ]

>>> workflow_manager.jobs.update(job_id, vars(job))

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.gis.workflowmanager.JobManager.update。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。