Dette spørsmålet har allerede svar her :
Kommentarer
- Dette fungerer: lbl.expression = ' [FIELDNAME] + vbnewline + " taco " '
- @mfrancis … det er for vbscript i feltkalkulatoren. Spørsmålet handler om Arcpy so python.
Svar
Det er en Windows-ting, bruk "\r\n"
i stedet.
Kommentarer
- Dette er et godt svar for å hevde en ny linje. Jeg bygde et komplekst etikettuttrykk ArcMap ville krasje når etikettbetingelsen oppfylles:
[field1] + '\n' + [field2]
Endring til[field1] + '\r\n' + [field2]
fungerer!
Svar
Jeg antar at parseren ikke ble endret til python, "\n"
fungerer for å tvinge nye linjer innenfor pythonetiketten uttrykk.