Hi,
Why and When I need use r before the workspace declaration in python like below:
Thank´s
Search "python raw encoding" for the history.
Or read my precise
/blogs/dan_patterson/2016/08/14/filenames-and-file-paths-in-python
In short... the options are listed but a little 'r' goes a long way.
<SPAN class="comment token"># ---- the bad</SPAN> folder <SPAN class="operator token">=</SPAN> <SPAN class="string token">"c:\users\andre souza\tools\gis"</SPAN> File <SPAN class="string token">"<ipython-input-35-6d2d90c647fc>"</SPAN><SPAN class="punctuation token">,</SPAN> line <SPAN class="number token">1</SPAN> folder <SPAN class="operator token">=</SPAN> <SPAN class="string token">"c:\users\andre souza\tools\gis"</SPAN> <SPAN class="operator token">^</SPAN> SyntaxError<SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">(</SPAN>unicode error<SPAN class="punctuation token">)</SPAN> <SPAN class="string token">'unicodeescape'</SPAN> codec can't decode bytes <SPAN class="keyword token">in</SPAN> position <SPAN class="number token">2</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">3</SPAN><SPAN class="punctuation token">:</SPAN> truncated \uXXXX escape <SPAN class="comment token"># ---- the good</SPAN> folder <SPAN class="operator token">=</SPAN> r<SPAN class="string token">"c:\users\andre souza\tools\gis"</SPAN> folder <SPAN class="string token">'c:\\users\\andre souza\\tools\\gis'</SPAN> <SPAN class="comment token"># ---- the ugly</SPAN> folder <SPAN class="operator token">=</SPAN> <SPAN class="string token">"C:\Temp\andre souza\tools\gis"</SPAN> <SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>folder<SPAN class="punctuation token">)</SPAN> C<SPAN class="punctuation token">:</SPAN>\Tempndre souza ools\gis folder <SPAN class="operator token">=</SPAN> r<SPAN class="string token">"C:\Temp\andre souza\tools\gis"</SPAN> <SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN>folder<SPAN class="punctuation token">)</SPAN> C<SPAN class="punctuation token">:</SPAN>\Temp\andre souza\tools\gis<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
Fantastic! Help me a lot!!
Thank´s Dan!!
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.