创建到Windows文件夹的链接

时间:2019-07-02 11:43:32

标签: python windows

我正在整理Windows计算机上的文件夹。我想编写一些Python代码在新文件夹中创建链接,这将允许用户单击创建的链接,并将用户带到原始文件夹。

例如, 说这是文件夹1: 芦笋 香蕉 萝卜 橘子 菠萝

这是我要创建指向文件夹1的链接的新文件夹: 水果 蔬菜

这在Python中可行吗?

我一直在研究有关在Python中使用递归函数的详细信息。

此外,我上面显示的文件夹非常简单。我的实际文件夹中充满了文件和其他文件,因此请记住这一点。这就是为什么我认为递归可能是要走的路。

1 个答案:

答案 0 :(得分:1)

您可以使用symlink

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')