ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Iterar archivos

  • Resumen
  • Uso
  • Sintaxis
  • Entornos
  • Información de licenciamiento

Resumen

Itera archivos en una carpeta.

Más información acerca del funcionamiento de Iterar archivos en ModelBuilder

Uso

  • La herramienta esta pensada para utilizarse solo en ModelBuilder y no en secuencias de comandos de Python.

  • La opción Extensión de archivo le permite iterar archivos con una extensión en concreto. Por ejemplo, si sólo desea que se iteren los archivos con la extensión .log, establezca el parámetro Extensión de archivo en registro.

  • Si el archivo aparece como un dataset en la ventana Catálogo, Iterar archivos lo omitirá. Los ejemplos más comunes son archivos de formas, archivos .dbf, archivos ráster (.jpg, .tif, .img, .png, and .bmp), archivos CAD (.dxf y .dwg), archivos de mapa (.mxd) y geodatabases personales (.mdb).

  • La herramienta tiene dos salidas: Archivo de salida y nombre, que se pueden utilizar como una variable en línea (por ejemplo, %Name%) en otras herramientas.

  • Especifique la extensión del archivo en el parámetro opcional de las extensiones, como .txt, .pdf, .zip, etc. Por ejemplo, si la herramienta se repite en los archivos de texto y la salida se utiliza en las herramientas, como la herramienta ASCII a ráster, especifique la extensión .txt en el parámetro de extensión del archivo opcional.

  • La mayoría de las herramientas distinguen el formato de archivo de salida de la herramienta Iterar archivos excepto herramientas como Copiar, que requiere que defina la extensión de archivo en el nombre de salida. Por ejemplo, si está utilizando la herramienta Iterar archivos para iterar archivos .zip y utilizarlos como entrada para la herramienta Copiar, el nombre de salida deberá contener la extensión Nombre.zip o %Name%.zip.

  • Si se agrega un iterador a un modelo, todas las herramientas del modelo se repetirán para cada valor en el iterador. Si no desea ejecutar cada herramienta en el modelo para cada valor iterado, cree un submodelo/modelo dentro de un modelo o modelo anidado que contenga sólo el iterador y agréguelo al modelo principal como una herramienta de modelo.

Sintaxis

arcpy.mb.IterateFiles(in_folder, {wildcard}, {extension}, {recursive})
ParámetroExplicaciónTipo de datos
in_folder

Carpeta en la que se encuentran los archivos de entrada.

Folder
wildcard
(Opcional)

Combinación de * y caracteres que ayudan a limitar los resultados. El asterisco equivale a decir ALL. Si no se especifica ningún comodín, se devolverán todas las entradas. Por ejemplo, se puede utilizar para restringir la iteración de los nombres de entrada que empiezan con un carácter o una palabra (por ej., A* o Ari* o Land*, etc.).

String
extension
(Opcional)

La extensión del archivo, como TXT, ZIP, etc. Sólo se iterarán los archivos con la extensión. No escriba un punto antes de la extensión de archivo.

String
recursive
(Opcional)

Determina si se iterarán de forma recursiva todas las subcarpetas de la carpeta principal.

  • Marcado: recorrerá en iteración todas las subcarpetas.
  • No marcado: no recorrerá en iteración todas las subcarpetas.
Boolean

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Una vista general del conjunto de herramientas Iterador
  • Un recorrido rápido por el uso de iteradores

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal