Код: Выделить всё
import subprocess
path = r"C:/Users/Χρήστος/Desktop/Papinhio player old/notes/cases.txt"
subprocess.Popen(r'explorer /select,"'+path+'"')
Папка и файл существуют (например: cd C:/Users/Χρήστος/Desktop/Papinhio player old/notes/ работает.
Я думаю, что приведенный выше код работал несколько месяцев назад; почему он не работает сейчас? Я пытался запустить код с двумя версиями Python: 3.9.2 и 3.8.9.
Вместо этого открывается окно «Мой компьютер».

Решено
Я нашел проблему:
Код: Выделить всё
import subprocess
import os
path = "C:/Users/Χρήστος/Desktop/Papinhio player old/notes/cases.txt"
path = os.path.abspath(path)
path = path.replace('/', '\\')
subprocess.Popen(r'explorer /select,"'+path+'"', shell=True)