Python中的条件格式文件夹

我正在尝试创建一个脚本,该脚本将使用文件夹标记更改Windows文件夹的颜色。我在Excel中使用条件单元格的示例。如果子文件夹中有文件,我想将文件夹变成绿色,否则要变成红色。

我几乎没有使用python或任何其他脚本语言的经验,我完全迷失了。这是我到目前为止所拥有的

import os
import subprocess
from os import walk,rename
from subprocess import call

#if/else statements for setting folder color based on number of songs in each folder

directory = 'E:\Projects\Ableton\Finished Tracks\2 Finished'            #detailing the directory for the script to run
for folder,subfolders,filenames in os.walk(directory):                #idk what this does,i saw it on stack
    if any([filename.endswith('.wav') for filename in filenames]):                      #searching for any songs in the directory
        FolderMarker = 'C:\Program Files (x86)\Folder Marker\\FolderMarker.exe'         #detailing file path for FolderMarker
        call(["C:\Program Files (x86)\Folder Marker\FolderMarker.exe"])                 #launching FolderMarker if true

我尝试使用os.startfile

lijing_966 回答:Python中的条件格式文件夹

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3110945.html

大家都在问