【问题标题】:List the target directories of a shortcut folder in a main folder列出主文件夹中快捷方式文件夹的目标目录
【发布时间】:2020-12-22 02:57:03
【问题描述】:

是否有列出快捷方式文件夹的目标目录的 python 代码?我要做的是列出目标目录中的所有文件夹及其子文件夹,显然这个主文件夹中的大多数文件夹都是快捷方式文件夹。

当我运行下面的 python 程序时,它会跳过所有快捷方式文件夹。

import os

main_folder_path = r"mainfolder"

for path, directory, files in os.walk(main_folder_path):
    print(directory)

【问题讨论】:

    标签: python directory subdirectory shortcut target


    【解决方案1】:
    path = 'C:/git/my_docs/'
    
    os.listdir(path)
    

    输出:

    ['.spyproject',
     'commands',
     'files.csv',
     'mappings.csv',
     'script.py',
     'theexchange-data-dynamics-library-master']
    

    这应该可以解决问题。它将以列表的形式列出目录中的所有底层文件。

    【讨论】:

    • 我正在尝试获取所有目录的完整路径,包括此文件夹中的快捷方式目录。我如何在 python 中做到这一点。
    猜你喜欢
    • 1970-01-01
    • 2021-01-21
    • 2012-10-29
    • 2011-06-29
    • 2013-12-25
    • 1970-01-01
    • 2016-07-14
    • 2022-06-10
    • 2012-04-18
    相关资源
    最近更新 更多