Mais

Renomear classes de recursos no arquivo geodatabase em massa

Renomear classes de recursos no arquivo geodatabase em massa


Eu vejo muitas versões deste post, mas nenhuma me leva aonde eu preciso estar.

Eu tenho 50.000 classes de recursos em um arquivo geodb.

Eles são a1_xxxxx_xx

Eu preciso renomear todos eles para a6_xxxxx_xxx

Este é o meu código. Não parece funcionar muito bem. Cria muitos a6, mas a1 ainda permanece quando é concluído.

import arcpy from arcpy import * env.workspace = r "C:  IND_Rivers  New  Outputs  A3  a3_03.gdb" fcList = arcpy.ListFeatureClasses () # tentativas de substituir classes de recursos por "a1" por "a6" para fc em fcList: Rename_management (fc, fc.replace ('a1', 'a6'))

import arcpy from arcpy import * env.workspace = r "C:  IND_Rivers  New  Outputs  A3  a3_03.gdb" fcList = arcpy.ListFeatureClasses () # tentativas de substituir classes de recursos por "a1" por "a6" para fc em fcList: nn = 'a6' + fc [3:] arcpy.Rename_management (fc, nn)

Assista o vídeo: Veja Como Renomear Arquivos de Uma Vez - Renomear em Lote