Mais

Convertendo campo em string com zeros à esquerda usando Python Parser do ArcGIS Field Calculator?

Convertendo campo em string com zeros à esquerda usando Python Parser do ArcGIS Field Calculator?


Gostaria de criar uma expressão usando a calculadora de campo no ArcMap para poder converter um campo Int em uma string e adicionar zeros à esquerda.

Eu posso fazer isso em uma janela python com um exemplo

x = 450 imprimir str (x) .zfill (4) >>> 0450

Eu tentei:

! Tempo! .Str (). Zfill (4)

mas isso me dá erros de sintaxe inválidos.


stré uma classe, não um método, então você precisa fazer:

str (! Tempo!). zfill (4)

Isso deve funcionar se oTempocampo é um número inteiro. Se for umflutuadorou outro tipo, você precisará reformulá-lo como umint.