Удалить (Delete) (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Краткая информация

Необратимо удаляет данные с диска. Можно удалить все типы географических данных, поддерживаемых в ArcGIS, а также панели инструментов и рабочие области (папки, базы геоданных). Если указанным элементом является рабочая область, все содержащиеся элементы также удаляются.

Использование

Синтаксис

Delete_management (in_data, {data_type})
ПараметрОбъяснениеТип данных
in_data

Входные данные, которые будут удалены.

Data Element; Graph; Layer; Table View
data_type
(дополнительно)

Тип данных Входного элемента данных. Тип данных отображается в информативных целях и не может быть изменен.

String

Пример кода

Удалить. Пример (окно Python)

На следующем скрипте окна Python продемонстрировано, как использовать функцию Удалить (Delete) с запуском из окна Python в ArcGIS.

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.Copy_management(("majorrds.shp"), "majorrdsCopy.shp")
arcpy.Delete_management("majorrdsCopy.shp")
Удалить. Пример 2 (автономный скрипт Python)

На следующем скрипте Python продемонстрировано, как использовать функцию Удалить (Delete) в автономном скрипте.

# Name: Delete_Example2.py
# Description: Delete majorrdsCopy.shp 

# Import system modules
import arcpy
from arcpy import env

# Set workspace
ENV.workspace = "C:/data"

# Set local variables
in_data0 =  "majorrds.shp"
out_data =  "majorrdscopy.shp"
data_type = ""

# Execute Copy
arcpy.Copy_management(in_data, out_data, data_type)

# Execute Delete
arcpy.Delete_management(out_data, data_type)
Пример 3 Delete (окно Python)

Вы можете использовать инструмент Удалить (Delete) для удаления рабочей области в памяти компьютера. При удалении рабочей области в памяти компьютера будут удалены все наборы данных рабочей области, а останется рабочая область в памяти компьютера. Это позволит вам продолжить запись данных в нее.

import arcpy

arcpy.Delete_management("in_memory")

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014