<html>
<head>
<style>
P
{
margin:0px;
padding:0px
}
body
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body>>>> a=r'\x'<BR>
>>> print a<BR>\x<BR>>>> <BR><BR><BR><BR><BR>
<HR id=stopSpelling>
<BR>
> From: smze@eutelia.com<BR>> To: python@lists.python.it<BR>> Date: Fri, 2 Feb 2007 17:39:01 +0100<BR>> Subject: [Python] doppio backslash non va<BR>> <BR>> Salve, <BR>> ho la necessità di ottenere un backslash in una stringa. Leggendo la<BR>> documentazione ho provato coi seguenti risultati:<BR>> <BR>> Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02) <BR>> [GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)]<BR>> >>> '\\a'<BR>> '\\a'<BR>> >>> a='\\d'<BR>> >>> a<BR>> '\\d'<BR>> >>> a='\d'<BR>> >>> a<BR>> '\\d'<BR>> >>> a='\x'<BR>> ValueError: invalid \x escape<BR>> >>> a='\\x'<BR>> >>> a<BR>> '\\x'<BR>> >>> a=r'\x'<BR>> >>> a<BR>> '\\x'<BR>> >>> <BR>> <BR>> Il mio intento è quello di ottenere una stringa semplicissima: '\x'. <BR>> <BR>> Dove sbaglio?? Grazie.<BR>> <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>