Formattazione dellespressione delletichetta con una nuova riga utilizzando il parser Python? [duplicate]

Questa domanda ha già una risposta qui :

Commenti

  • Funziona: lbl.expression = ' [FIELDNAME] + vbnewline + " taco " '
  • @mfrancis … che è per vbscript nel calcolatore di campo. La domanda riguarda Arcpy quindi python.

Risposta

È “una cosa di Windows, usa "\r\n" invece.

Commenti

  • Questa è una buona risposta per affermare una nuova riga. Ho creato unespressione di etichetta complessa ArcMap si arrestava in modo anomalo quando la condizione delletichetta veniva soddisfatta: [field1] + '\n' + [field2] Il passaggio a [field1] + '\r\n' + [field2] funziona!

Risposta

Immagino che il parser non sia stato cambiato in python, "\n" funziona per forzare nuove righe allinterno delletichetta python espressioni.

inserisci qui la descrizione dellimmagine

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *