S'il ne s'agit que du nom 目录, ajoutez deux barres obliques pour les systèmes Unix, cela ne changera pas l'effet d'ouverture. Théoriquement, Windows est similaire. Si vous ajoutez / aussi fort que possible, le système sera automatiquement simplifié en un seul. Oui, j'ai dit c:/Users/aa, pas une barre oblique inverse...
for i in os.walk("/tmp/a")
print i
for i in os.walk("/tmp/a/")
print i
for i in os.walk("//tmp/a")
print i
for i in os.walk("//tmp///a//")
print i
Cependant, il y a deux problèmes auxquels il faut prêter attention ici, qui impliquent tous deux une utilisation inappropriée de la modification du chemin d'origine :
S'il s'agit d'un chemin relatif à l'origine, alors ajouter / devant le transformera en un chemin absolu, ce qui peut changer le chemin que vous vouliez initialement ouvrir. S'il s'agit à l'origine d'un fichier, alors si / est ajouté à la fin, il deviendra un chemin, et une erreur se produira lors de son ouverture.
À propos des autorisations par défaut :
Il est recommandé de lancer les fonctions suivantes dans ~/.bashrc
toucha(){
touch
chmod +x
}
De cette façon, le shell peut utiliser directement la commande toucha
Les langages de programmation généraux auront une fonction trim, qui peut supprimer les caractères spécifiés des deux côtés d'une chaîne. Généralement, il existe également ltrim et rtrim, qui sont utilisés pour supprimer uniquement les caractères spécifiés du côté gauche ou droit. Bien que python ne porte pas le nom de trim, si vous recherchez "python trim" ou un mot-clé, vous pouvez toujours trouver la réponse que vous voulez. Bonne chance
S'il ne s'agit que du nom
目录
, ajoutez deux barres obliques pour les systèmes Unix, cela ne changera pas l'effet d'ouverture.Théoriquement, Windows est similaire. Si vous ajoutez
/
aussi fort que possible, le système sera automatiquement simplifié en un seul. Oui, j'ai ditc:/Users/aa
, pas une barre oblique inverse...Cependant, il y a deux problèmes auxquels il faut prêter attention ici, qui impliquent tous deux une utilisation inappropriée de la modification du chemin d'origine :
S'il s'agit d'un chemin relatif à l'origine, alors ajouter
/
devant le transformera en un chemin absolu, ce qui peut changer le chemin que vous vouliez initialement ouvrir.S'il s'agit à l'origine d'un fichier, alors si
/
est ajouté à la fin, il deviendra un chemin, et une erreur se produira lors de son ouverture.À propos des autorisations par défaut :
Il est recommandé de lancer les fonctions suivantes dans ~/.bashrc
De cette façon, le shell peut utiliser directement la commande toucha
Les langages de programmation généraux auront une fonction trim, qui peut supprimer les caractères spécifiés des deux côtés d'une chaîne. Généralement, il existe également ltrim et rtrim, qui sont utilisés pour supprimer uniquement les caractères spécifiés du côté gauche ou droit. Bien que python ne porte pas le nom de trim, si vous recherchez "python trim" ou un mot-clé, vous pouvez toujours trouver la réponse que vous voulez. Bonne chance
.Une des méthodes
