Создание ссылки на папку Windows - PullRequest
0 голосов
/ 02 июля 2019

Я работаю над организацией папки на моем компьютере с Windows. Я хочу написать некоторый код Python для создания ссылок в новой папке, которая позволит пользователю щелкнуть созданные ссылки и перенесет пользователя в исходную папку.

Так, например, скажем, это папка 1: спаржа бананы морковь апельсины ананасы

и это новая папка, в которой я хочу создать ссылки на папку 1: фрукты овощи

Это выполнимо в Python?

Я подробно изучил использование функции рекурсии в Python.

Кроме того, папки, которые я отображал выше, чрезвычайно просты. Мои настоящие папки полны файлов и дополнительных файлов, так что имейте это в виду. Вот почему я думаю, что рекурсия может быть подходящим способом.

1 Ответ

1 голос
/ 02 июля 2019

вы можете использовать символическая ссылка :

os.symlink(src, dst)

Вот пример по этой ссылке:

import os

src = '/usr/bin/python'
dst = '/tmp/python'

# This creates a symbolic link on python in tmp directory
os.symlink(src, dst)

print "symlink created"

Пример:

Предположим, у вас есть папка D:/Folder1, где находится папка D:/Folder1/oranges, и если вы хотите создать символическую ссылку на эту папку в D:/Fruits, вы должны сделать это:

import os
os.symlink('D:/Folder1/oranges', 'D:/Fruits/oranges')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...