파일 탐색기에 파일을 표시하는 방법은 무엇입니까?

파일 탐색기에 파일을 표시하는 방법은 무엇입니까?

사용자의 파일 브라우저에 파일을 경로별로 표시하기 위해 Python에서 어떤 크로스 플랫폼 솔루션을 구현할 수 있습니까?

Windows 및 macOS에 대해 작동하는 솔루션이 있습니다.

def reveal_file(filename: str):
    if sys.platform == 'win32':
        opener = ['explorer',  '/select,']
    elif sys.platform == 'darwin':
        opener = ['open', '-R']
    subprocess.Popen(opener + [filename])

하지만 Unix와 나머지 Linux를 지원하는 방법을 모르겠습니다. 파일을 여는 가장 이식 가능한 방법은 인 것 같습니다 xdg-open file. 불행히도 "표시" 옵션이 없습니다.

관련 정보