<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>&gt;&gt;&gt; a=r'\x'<BR>
&gt;&gt;&gt; print a<BR>\x<BR>&gt;&gt;&gt; <BR><BR><BR><BR><BR>

<HR id=stopSpelling>
<BR>
&gt; From: smze@eutelia.com<BR>&gt; To: python@lists.python.it<BR>&gt; Date: Fri, 2 Feb 2007 17:39:01 +0100<BR>&gt; Subject: [Python] doppio backslash non va<BR>&gt; <BR>&gt; Salve, <BR>&gt; ho la necessità di ottenere un backslash in una stringa. Leggendo la<BR>&gt; documentazione ho provato coi seguenti risultati:<BR>&gt; <BR>&gt; Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02) <BR>&gt; [GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)]<BR>&gt; &gt;&gt;&gt; '\\a'<BR>&gt; '\\a'<BR>&gt; &gt;&gt;&gt; a='\\d'<BR>&gt; &gt;&gt;&gt; a<BR>&gt; '\\d'<BR>&gt; &gt;&gt;&gt; a='\d'<BR>&gt; &gt;&gt;&gt; a<BR>&gt; '\\d'<BR>&gt; &gt;&gt;&gt; a='\x'<BR>&gt; ValueError: invalid \x escape<BR>&gt; &gt;&gt;&gt; a='\\x'<BR>&gt; &gt;&gt;&gt; a<BR>&gt; '\\x'<BR>&gt; &gt;&gt;&gt; a=r'\x'<BR>&gt; &gt;&gt;&gt; a<BR>&gt; '\\x'<BR>&gt; &gt;&gt;&gt; <BR>&gt; <BR>&gt; Il mio intento è quello di ottenere una stringa semplicissima: '\x'. <BR>&gt; <BR>&gt; Dove sbaglio?? Grazie.<BR>&gt; <BR><BR><br /><hr />Invia messaggi direttamente al tuo blog e carica foto, commenti e altro ancora con MSN Spaces. <a href='http://spaces.msn.com' target='_new'>È gratuito!</a></body>
</html>