La configuración del entorno de carpeta temporal es la ubicación de una carpeta que puede utilizar para escribir datos basados en archivos, como shapefiles, archivos de texto y archivos de capa.
Al escribir la salida en la carpeta temporal, su código pasa a ser portátil, ya que esta carpeta siempre estará disponible o se creará cuando se ejecute.
Notas de uso
- El entorno Carpeta temporal es de solo lectura; no puede establecer la ubicación directamente.
- Si se ha configurado el entorno Espacio de trabajo temporal, el entorno de carpeta temporal reflejará primero este valor.
- Si el entorno Espacio de trabajo temporal hace referencia a una geodatabase, la carpeta temporal será una carpeta denominada scratch en el directorio principal de la geodatabase.
- Si el entorno Espacio de trabajo temporal hace referencia a una carpeta, el entorno Carpeta temporal se establecerá en una carpeta denominada scratch contenida en la ubicación del espacio de trabajo temporal.
- Si no se ha configurado el entorno Espacio de trabajo temporal, el valor predeterminado del entorno Carpeta temporal es una carpeta en la sección AppData del Perfil de usuario, normalmente C:\Users\<user_name>\AppData\Local\Temp\1\scratch.
- Si se ha configurado el entorno Espacio de trabajo temporal, el entorno de carpeta temporal reflejará primero este valor.
- Si la carpeta temporal no existe, se creará cuando se llame al entorno arcpy.env.scratchFolder.
- Los archivos escritos en el entorno Carpeta temporal no se eliminan una vez completado un script. Debe eliminarlos manualmente.
Sintaxis de cuadro de diálogo
Nota:
El entorno Carpeta temporal está disponible únicamente en Python y los modelos.
Sintaxis de script
arcpy.env.scratchFolder
Ejemplo de script
import arcpy
print(arcpy.env.scratchFolder)