Portál AbcLinuxu, 10. května 2025 02:37
zpravicka = r"abc\ndef"
print zpravicka # vypise abc\ndef
# jak zkonvertovat zpravicka, aby print vytisklo
# abc
# def
# , tj. uplatnil se znak nového řádku \n ?
Python asi někde používá nějaký vnitřní příznak, podle kterýho určí zda je řetězec raw nebo normal. Pátral jsem v dokumentaci, ale kde nic tu nic
zpravicka = r"abc\ndef"
je totez jako
zpravicka = "abc\\ndef"
.
Takze tvuj problem resi:
print zpravicka.decode("string_escape")
Python RULEZ!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.