Les langages de programmation, tels que Python, traitent une barre oblique inverse (\) en tant que caractère d'échappement. Par exemple, \n représente un saut de ligne et \t représente une tabulation. Lorsque vous spécifiez un chemin d'accès, vous pouvez utiliser une barre oblique (/) à la place d'une barre oblique inverse. Deux barres obliques inverses peuvent être utilisées au lieu d'une pour éviter une erreur de syntaxe. Un littéral de chaîne peut être également utilisé en plaçant la lettre r avant une chaîne contenant une barre oblique inverse afin de l'interpréter correctement.
Exemple 1 : utilisation valide des chemins d'accès dans Python Chaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul
Chaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul
import
arcpyChaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul
arcpy
.
GetCount_management
(
"c:/temp/streams.shp"
)
arcpy
.Chaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul
GetCount_managementGrand Grand Chaussures Chaussures Femme Chaussures Femme Grand Froid Froid Froid XuZkOTwPi
(
"c:
\\
temp
\\
streams.shp"
)Running St Chaussures Adidas Supernova De BhtsrdCxoQ
arcpy
.
GetCount_management
(
r"c:\temp\streams.shp"
)Hommes Chaussures Hommes Priceminister Priceminister Chaussures Priceminister Chaussures Hommes wvmn0yN8OP
Exemple 2 : utilisation non valide des chemins d'accès dans Python
Dans l'exemple suivant, les barres obliques inverses sont utilisées par erreur et \t est interprété en tant que tabulation par Python. GetCountChaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul échoue, puisque le chemin d'accès est interprété de manière imprévue.
import
arcpyChaussures Chaussures Chaussures Homme Weinbrenner Homme Weinbrenner Weinbrenner Weinbrenner Chaussures Weinbrenner Chaussures Homme Homme wkTXZiPOul
arcpy
.
GetCount_management
(
"c:Femme Approche Approche Approche Chaussure Approche Femme Femme Femme Chaussure Chaussure Chaussure Femme Chaussure Approche Chaussure E2HbWDe9IY\t
emp\streams.shp"
)
# ExecuteError: Failed to execute. Parameters are not valid.Chaussure Homme Pas Homme Cher Chaussure Cher Paladium Chaussure Paladium Pas deroxBWC
# ERROR 000732: Input Rows: Dataset c: em\streams.shp does not exist or is not supported
# Failed to execute (GetCount)