Dette spørgsmål har allerede svar her :
Kommentarer
- Dette fungerer: lbl.expression = ' [FIELDNAME] + vbnewline + " taco " '
- @mfrancis … det er til vbscript i feltregnemaskinen. Spørgsmålet handler om Arcpy so python.
Svar
Det er en Windows-ting, brug "\r\n"
i stedet.
Kommentarer
- Dette er et godt svar for at hævde en ny linje. Jeg byggede et komplekst labeludtryk ArcMap ville gå ned, når etiketbetingelsen blev opfyldt:
[field1] + '\n' + [field2]
Ændring til[field1] + '\r\n' + [field2]
fungerer!
Svar
Jeg gætter på, at parseren ikke blev ændret til python, "\n"
virker for at tvinge nye linjer inden for pythonetiketten udtryk.