Portál AbcLinuxu, 6. května 2025 22:45

Dotaz: python 3 a double backslash

4.7.2012 13:17 dik
python 3 a double backslash
Přečteno: 232×
Odpovědět | Admin
Ahoj všem, potřebuju se zbavit automatického zdvojování \ při použití metody str.format. Příklad: >>> aaa = ' {0} \ {1} '.format('abc','def') >>> aaa ' abc \\ def '

Já potřebuji výstup s jedním backslash: ' abc \ def ' , protože jej používám jako příkaz v subprocess. Nevíte někdo jak na to?

Díky dik

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.7.2012 13:20 chrono
Rozbalit Rozbalit vše Re: python 3 a double backslash
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skús pri vypisovaní použiť print(aaa) ;)

Inak keď v reťazci chceš použiť znak \ tak by si tam mal dať \\.
4.7.2012 19:05 Dramon
Rozbalit Rozbalit vše Re: python 3 a double backslash
Odpovědět | | Sbalit | Link | Blokovat | Admin
r"aaa\bbb"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.