对于自动数据检查项目,需要一种方法在Windows文件资源管理器中打开特定的本地或网络目录,并使用特定字符串搜索图像文件名。在这种情况下,要求仅在文件资源管理器中显示特定图像(在众多图像中)以进行快速可视化验证。
答案 0 :(得分:0)
import subprocess
query_string = 'file_name.png'
local_path = r'C:\Users\your_name\Pictures' # r is raw for dealing with backslashes
network_path = r'\\your\network\fold\path'
# for a network location
subprocess.Popen(f'explorer /root,"search-ms:query={query}&crumb=location:{network_path}&"')
#for a local folder
subprocess.Popen(f'explorer /root,"search-ms:query={query}&crumb=folder:{local_path}&"')