43 votes

Modification d’un lien symbolique en python

Comment modifier un lien symbolique pour qu’il pointe d’un fichier à un autre en Python ?

La `` fonction ne semble fonctionner que pour créer de nouveaux liens symboliques.

28voto

Robert Siemer Points 1323

Une petite fonction pour Python2 qui essaie de symlink et si elle échoue à cause d’un fichier existant, elle le supprime et lie à nouveau. Vérifiez [la réponse de Tom Hale] pour une solution à jour.

Pour python3 condition devrait être
[Réponse de Tom Hale] : https://stackoverflow.com/a/55742015/825924

9voto

NPE Points 169956

Vous pouvez `` d’abord le faire, puis recréer en utilisant `` pour pointer vers la nouvelle cible.

6voto

culebrón Points 5361

J’ai fait des recherches sur cette question récemment, et j’ai découvert que la meilleure façon est en effet de et puis . Mais si vous avez juste besoin de réparer les liens cassés, par exemple avec le remplacement automatique, alors vous pouvez `` faire:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X